Changeset c9ea817 in git for Singular/febase.cc


Ignore:
Timestamp:
Mar 31, 1998, 9:41:21 AM (26 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'b4f17ed1d25f93d46dbe29e4b499baecc2fd51bb')
Children:
cc94b0aa665105d616f94ce4f3c3cd02b336adca
Parents:
c572c7ec24db177073751f4ce5adbe30f2c5765b
Message:
* hannes/pohl: fixed NULL-dereference in febase.cc (if getenv returns NULL)


git-svn-id: file:///usr/local/Singular/svn/trunk@1290 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/febase.cc

    rc572c7 rc9ea817  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: febase.cc,v 1.25 1998-02-27 14:06:10 Singular Exp $ */
     4/* $Id: febase.cc,v 1.26 1998-03-31 07:41:21 Singular Exp $ */
    55/*
    66* ABSTRACT: i/o system
     
    115115  int idat=strlen(SINGULAR_DATADIR),ipath=strlen(path);
    116116  char *env=getenv("SINGULARPATH");
    117   int ienv=strlen(env), ii=ienv;
     117  int ienv=0, ii=0;
     118  if (env!=NULL)
     119  {
     120    ienv=strlen(env);
     121    ii=ienv;
     122  }
    118123  if (ii<idat) ii = idat;
    119124  if (ii==0)
Note: See TracChangeset for help on using the changeset viewer.