Changeset 94e916 in git
- Timestamp:
- Dec 23, 2016, 9:38:27 PM (7 years ago)
- Branches:
- (u'spielwiese', 'e7cc1ebecb61be8b9ca6c18016352af89940b21a')
- Children:
- 732d05565d5b05937605afdc45b78b61f264118c
- Parents:
- 589e8eab0d5415b844ad43ec150a72e4004e1114
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/iparith.cc
r589e8ea r94e916 2315 2315 tempR->cf=new_cf; 2316 2316 rComplete(tempR); 2317 ideal uid = (ideal)u->Data(); 2317 sleftv uAsLeftv; memset(&uAsLeftv, 0, sizeof(uAsLeftv)); 2318 uAsLeftv.rtyp=u->Typ(); 2319 uAsLeftv.data=u->CopyD(); 2318 2320 rChangeCurrRing(tempR); 2319 ideal uu = idrCopyR(uid, origR, currRing);2320 2321 sleftv uuAsLeftv; memset(&uuAsLeftv, 0, sizeof(uuAsLeftv)); 2321 uuAsLeftv.rtyp = IDEAL_CMD; 2322 uuAsLeftv.data = uu; uuAsLeftv.next = NULL; 2322 nMapFunc nMap=n_SetMap(origR->cf,tempR->cf); 2323 maApplyFetch(FETCH_CMD,NULL,&uuAsLeftv,&uAsLeftv,origR,NULL,NULL,0,nMap); 2324 ideal uu=(ideal)uuAsLeftv.data; 2323 2325 if (hasFlag(u, FLAG_STD)) setFlag(&uuAsLeftv,FLAG_STD); 2324 2326 assumeStdFlag(&uuAsLeftv); … … 2343 2345 delete iv; 2344 2346 } 2345 idDelete(&uu);2347 uuAsLeftv.CleanUp(tempR); 2346 2348 rChangeCurrRing(origR); 2349 uAsLeftv.CleanUp(origR); 2347 2350 rDelete(tempR); 2348 2351 if (returnWithTrue) return TRUE; else return FALSE; … … 5790 5793 tempR->cf=new_cf; 5791 5794 rComplete(tempR); 5792 ideal uid = (ideal)u->Data(); 5795 sleftv uAsLeftv; memset(&uAsLeftv, 0, sizeof(uAsLeftv)); 5796 uAsLeftv.rtyp=u->Typ(); 5797 uAsLeftv.data=u->CopyD(); 5793 5798 rChangeCurrRing(tempR); 5794 ideal uu = idrCopyR(uid, origR, currRing);5799 nMapFunc nMap=n_SetMap(origR->cf,tempR->cf); 5795 5800 sleftv uuAsLeftv; memset(&uuAsLeftv, 0, sizeof(uuAsLeftv)); 5796 uuAsLeftv.rtyp = IDEAL_CMD;5797 uuAsLeftv.data = uu; uuAsLeftv.next = NULL;5801 maApplyFetch(FETCH_CMD,NULL,&uuAsLeftv,&uAsLeftv,origR,NULL,NULL,0,nMap); 5802 ideal uu=(ideal)uuAsLeftv.data; 5798 5803 if (hasFlag(u, FLAG_STD)) setFlag(&uuAsLeftv,FLAG_STD); 5799 5804 assumeStdFlag(&uuAsLeftv); … … 5818 5823 delete iv; 5819 5824 } 5820 idDelete(&uu);5825 uuAsLeftv.CleanUp(tempR); 5821 5826 rChangeCurrRing(origR); 5827 uAsLeftv.CleanUp(origR); 5822 5828 rDelete(tempR); 5823 5829 if (returnWithTrue) return TRUE; else return FALSE;
Note: See TracChangeset
for help on using the changeset viewer.