Changeset 6578241 in git for Singular/iparith.cc
- Timestamp:
- Feb 10, 2022, 4:41:02 PM (2 years ago)
- Branches:
- (u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'b4f17ed1d25f93d46dbe29e4b499baecc2fd51bb')
- Children:
- 53fe8a42a4eb3a927fed254d7c3c228530c6c12a
- Parents:
- ed6db890624524bb0ee27dd818ebf9dc825cf0df
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/iparith.cc
red6db89 r6578241 2334 2334 static BOOLEAN jjFRES(leftv res, leftv u, leftv v) 2335 2335 { 2336 leftv w = (leftv)omAlloc0 (sizeof(sleftv));2336 leftv w = (leftv)omAlloc0Bin(sleftv_bin); 2337 2337 w->rtyp = STRING_CMD; 2338 2338 w->data = (char *)"complete"; // default 2339 2339 BOOLEAN RES = jjFRES3(res, u, v, w); 2340 omFree (w);2340 omFreeBin(w,sleftv_bin); 2341 2341 return RES; 2342 2342 } … … 4342 4342 { 4343 4343 map m=(map)v->CopyD(MAP_CMD); 4344 omFree ((ADDRESS)m->preimage);4344 omFreeBinAddr((ADDRESS)m->preimage); 4345 4345 m->preimage=NULL; 4346 4346 ideal I=(ideal)m; … … 5506 5506 { 5507 5507 Werror("can not create package `%s`",plib); 5508 omFree (plib);5508 omFreeBinAddr(plib); 5509 5509 return TRUE; 5510 5510 } … … 5516 5516 { 5517 5517 Werror("can not create package `%s` - binaries exists",plib); 5518 om free(plib);5518 omFreeBinAddr(plib); 5519 5519 return TRUE; 5520 5520 } 5521 5521 } 5522 omFree (plib);5522 omFreeBinAddr(plib); 5523 5523 package savepack=currPack; 5524 5524 currPack=IDPACKAGE(pl); … … 7049 7049 jjSTATUS2(res, u, v); 7050 7050 yes = (strcmp((char *) res->data, (char *) w->Data()) == 0); 7051 omFree ((ADDRESS) res->data);7051 omFreeBinAddr((ADDRESS) res->data); 7052 7052 res->data = (void *)(long)yes; 7053 7053 return FALSE; … … 7425 7425 char *s2=nCoeffString(currRing->cf); 7426 7426 Werror("no identity map from %s (%s -> %s)",u->Fullname(),s1,s2); 7427 omFree (s2);omFree(s1);7427 omFreeBinAddr(s2);omFreeBinAddr(s1); 7428 7428 return TRUE; 7429 7429 } … … 9807 9807 return -1; 9808 9808 } 9809 omFree (sArithBase.sCmds[nIndex].name);9809 omFreeBinAddr(sArithBase.sCmds[nIndex].name); 9810 9810 sArithBase.sCmds[nIndex].name=NULL; 9811 9811 qsort(sArithBase.sCmds, sArithBase.nCmdUsed, sizeof(cmdnames),
Note: See TracChangeset
for help on using the changeset viewer.