Changeset afd787b in git


Ignore:
Timestamp:
Mar 7, 2017, 3:53:26 PM (7 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
Children:
19ac4b85e6a4f60c9947c67d092a0dce59187d24
Parents:
acc9ad8021245af885018f73e72b7326de6fcdad
Message:
fix: memory leak while loading packages
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    racc9ad rafd787b  
    51635163          pl = enterid( plib,0, PACKAGE_CMD, &(basePack->idroot), TRUE );
    51645164          IDPACKAGE(pl)->language = LANG_SINGULAR;
    5165           IDPACKAGE(pl)->libname=omStrDup(plib);
     5165          IDPACKAGE(pl)->libname=plib;
    51665166        }
    51675167        else if (IDTYP(pl)!=PACKAGE_CMD)
     
    51715171          return TRUE;
    51725172        }
     5173        else
     5174          omFree(plib);
    51735175        package savepack=currPack;
    51745176        currPack=IDPACKAGE(pl);
Note: See TracChangeset for help on using the changeset viewer.