Changeset f92a39 in git for Singular/newstruct.cc
- Timestamp:
- Oct 15, 2012, 7:44:58 PM (11 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- d6b9d791f6efb67f432972147de4dfd0f4081862
- Parents:
- 17874ed75ee295b8f839c9c6087da10a82e6ff2e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/newstruct.cc
r17874e rf92a39 74 74 char *res = omStrDup((char*)sl->Data()); 75 75 sl->CleanUp(); 76 iiRETURNEXPR.Init(); 76 77 return res; 77 78 } 78 else79 sl->CleanUp();79 sl->CleanUp(); 80 iiRETURNEXPR.Init(); 80 81 } 81 82 … … 171 172 newstruct_desc nt=(newstruct_desc)ll->data; 172 173 newstruct_proc p=nt->procs; 173 174 174 175 while( (p!=NULL) && ((p->t!='=')||(p->args!=1)) ) p=p->next; 175 176 … … 187 188 if (sl != NULL) 188 189 { 189 if (sl->Typ() == op) { l->Copy(sl); return FALSE;} 190 else sl->CleanUp(); 190 if (sl->Typ() == op) 191 { 192 l->Copy(sl); 193 iiRETURNEXPR.Init(); 194 return FALSE; 195 } 196 sl->CleanUp(); 197 iiRETURNEXPR.Init(); 191 198 } 192 199 } … … 287 294 { 288 295 res->Copy(sl); 296 iiRETURNEXPR.Init(); 289 297 return FALSE; 290 298 } … … 417 425 { 418 426 res->Copy(sl); 427 iiRETURNEXPR.Init(); 419 428 return FALSE; 420 429 } … … 460 469 { 461 470 res->Copy(sl); 471 iiRETURNEXPR.Init(); 462 472 return FALSE; 463 473 } … … 594 604 hh.data.pinf=p->p; 595 605 sl=iiMake_proc(&hh,NULL,&tmp); 606 if (sl!=NULL) sl->CleanUp(); 607 iiRETURNEXPR.Init(); 596 608 } 597 609 else
Note: See TracChangeset
for help on using the changeset viewer.