Changeset fb82895 in git
- Timestamp:
- Jun 22, 2010, 6:29:47 PM (13 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
- Children:
- 0398e1a2da70828a8f9d960d4942585db16f2a73
- Parents:
- 963057da7a809bc812a86897df7ddc609e67a449
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/iparith.cc
r963057 rfb82895 1573 1573 if (o!=NULL) 1574 1574 { 1575 pDeleteLm(&pNext(o));1575 if (pNext(o)!=NULL) pLmDelete(&pNext(o)); 1576 1576 p=pNext(o); 1577 1577 } 1578 1578 else 1579 p DeleteLm(&p);1579 pLmDelete(&p); 1580 1580 } 1581 1581 else … … 1616 1616 if (i==iv->length()) 1617 1617 { 1618 p DeleteLm(&p);1618 pLmDelete(&p); 1619 1619 if (p==NULL) break; 1620 1620 } 1621 1621 } 1622 p DeleteLm(&r);1622 pLmDelete(&r); 1623 1623 res->data=(char *)r; 1624 1624 } -
Singular/pcv.cc
r963057 rfb82895 244 244 else 245 245 { 246 p DeleteLm(&m);246 pLmDelete(&m); 247 247 return NULL; 248 248 } … … 438 438 for(int d=d0,i=0;d<d1;d++) 439 439 i=pcvBasis(b,i,m,d,1); 440 p DeleteLm(&m);440 pLmDelete(&m); 441 441 return b; 442 442 } -
kernel/fglmcomb.cc
r963057 rfb82895 96 96 97 97 poly m = pOne(); 98 for ( i= pVariables; i > 0; i-- ) { 98 for ( i= pVariables; i > 0; i-- ) 99 { 99 100 diff= pGetExp( *pptr, i ) - pGetExp( p2, i ); 100 101 pSetExp( m, i, diff ); … … 105 106 106 107 p2= pCopy( p2 ); 107 p DeleteLm(pptr);108 p DeleteLm( & p2 );108 pLmDelete(pptr); 109 pLmDelete( & p2 ); 109 110 p2= pMult( m, p2 ); 110 111 -
kernel/gring.cc
r963057 rfb82895 432 432 sum += v; 433 433 434 p_ DeleteLm(&p,r);434 p_LmDelete(&p,r); 435 435 } 436 436 freeT(P,rN); … … 653 653 c[cnt]=n_Mult(c[cnt-1],p_GetCoeff(w,r),r); 654 654 D = pNext(w); /* getting coef and rest D */ 655 p_ DeleteLm(&w,r);655 p_LmDelete(&w,r); 656 656 w=NULL; 657 657 … … 897 897 c[cnt]=n_Copy(p_GetCoeff(w,r),r); 898 898 D = pNext(w); /* getting coef and rest D */ 899 p_ DeleteLm(&w,r);899 p_LmDelete(&w,r); 900 900 w=NULL; 901 901 -
kernel/hdegree.cc
r963057 rfb82895 1353 1353 omFreeSize((ADDRESS)act, (pVariables + 1) * sizeof(int)); 1354 1354 hKill(stcmem, pVariables - 1); 1355 p DeleteLm(&p);1355 pLmDelete(&p); 1356 1356 if (p == NULL) 1357 1357 return idInit(1,s->rank); -
kernel/ideals.cc
r963057 rfb82895 971 971 { 972 972 pIter(*p); 973 p DeleteLm(&qp2);973 pLmDelete(&qp2); 974 974 qp2 = *p; 975 975 qp1 = *p; … … 978 978 { 979 979 qp2->next = qp1->next; 980 pDeleteLm(&qp1);980 if (qp1!=NULL) pLmDelete(&qp1); 981 981 qp1 = qp2->next; 982 982 } -
kernel/kbuckets.cc
r963057 rfb82895 1105 1105 if(a1==NULL) 1106 1106 { 1107 p_ DeleteLm(&lm, bucket->bucket_ring);1107 p_LmDelete(&lm, bucket->bucket_ring); 1108 1108 return nInit(1); 1109 1109 } … … 1166 1166 if (backuped) 1167 1167 p_SetCoeff0(a1,coef,bucket->bucket_ring); 1168 p_ DeleteLm(&lm, bucket->bucket_ring);1168 p_LmDelete(&lm, bucket->bucket_ring); 1169 1169 if (reset_vec) p_SetCompP(a1, 0, bucket->bucket_ring); 1170 1170 kbTest(bucket); -
kernel/maps.cc
r963057 rfb82895 477 477 if (product == NULL) 478 478 { 479 p DeleteLm(&p);479 pLmDelete(&p); 480 480 } 481 481 else -
kernel/matpol.cc
r963057 rfb82895 1598 1598 else 1599 1599 { 1600 p DeleteLm(&a2);1600 pLmDelete(&a2); 1601 1601 a = pNext(a) = a1; 1602 1602 pIter(a1); … … 1613 1613 } 1614 1614 } 1615 p DeleteLm(&p);1615 pLmDelete(&p); 1616 1616 return p; 1617 1617 } -
kernel/pInline2.h
r963057 rfb82895 347 347 } 348 348 349 PINLINE2 void p_DeleteLm(poly *p, ring r)350 {351 pIfThen2(*p != NULL, p_LmCheckPolyRing2(*p, r));352 poly h = *p;353 if (h != NULL)354 {355 n_Delete(&_pGetCoeff(h), r);356 *p = _pNext(h);357 omFreeBinAddr(h);358 }359 }360 PINLINE2 void p_DeleteLm(poly p, ring r)361 {362 pIfThen2(p != NULL, p_LmCheckPolyRing2(p, r));363 if (p != NULL)364 {365 n_Delete(&_pGetCoeff(p), r);366 omFreeBinAddr(p);367 }368 }369 349 PINLINE2 void p_LmFree(poly p, ring r) 370 350 { -
kernel/p_Mult_nn__T.cc
r963057 rfb82895 49 49 { 50 50 pIter(p); 51 p_ DeleteLm(&q, r);51 p_LmDelete(&q, r); 52 52 } 53 53 else 54 54 { 55 p_ DeleteLm(&p, r);55 p_LmDelete(&p, r); 56 56 pNext(old) = p; 57 57 } -
kernel/p_polys.cc
r963057 rfb82895 1115 1115 pSetCoeff0(rc,n_Init(i,r)); 1116 1116 if (r->cf->nIsZero(p_GetCoeff(rc,r))) 1117 p_ DeleteLm(&rc,r);1117 p_LmDelete(&rc,r); 1118 1118 } 1119 1119 return rc; -
kernel/p_polys.h
r963057 rfb82895 93 93 * 94 94 * Allocation/Initalization/Deletion 95 * except for p DeleteLm and pHead, all polys must be != NULL95 * except for pHead, all polys must be != NULL 96 96 * 97 97 ***************************************************************/ … … 104 104 PINLINE1 poly p_LmInit(poly s_p, ring s_r, ring d_p, omBin d_bin); 105 105 PINLINE1 poly p_Head(poly p, ring r); 106 PINLINE2 void p_DeleteLm(poly *p, ring r);107 PINLINE2 void p_DeleteLm(poly p, ring r);108 106 PINLINE2 void p_LmFree(poly p, ring r); 109 107 PINLINE2 void p_LmFree(poly *p, ring r); -
kernel/polys.cc
r963057 rfb82895 164 164 if (prev==NULL) 165 165 { 166 p DeleteLm(&result);166 pLmDelete(&result); 167 167 a=result; 168 168 } 169 169 else 170 170 { 171 p DeleteLm(&pNext(prev));171 pLmDelete(&pNext(prev)); 172 172 a=pNext(prev); 173 173 } -
kernel/polys.h
r963057 rfb82895 84 84 * 85 85 * Allocation/Initalization/Deletion 86 * except for p DeleteLm and pHead, all polys must be != NULL86 * except for pHead, all polys must be != NULL 87 87 * 88 88 ***************************************************************/ … … 97 97 // p might be NULL 98 98 #define pHead(p) p_Head(p, currRing) 99 // if *p_ptr != NULL, delete p_ptr->coef, *p_ptr, and set *p_ptr to100 // pNext(*p_ptr)101 static inline void pDeleteLm(poly *p) {p_DeleteLm(p, currRing);}102 // if (p!=NULL) delete p-coef and p103 static inline void pDeleteLm(poly p) {p_DeleteLm(p, currRing);}104 99 // frees the space of the monomial m, assumes m != NULL 105 100 // coef is not freed, m is not advanced -
kernel/polys1.cc
r963057 rfb82895 239 239 p_MonMult(b,tail,r); 240 240 } 241 p_ DeleteLm(&tail,r);241 p_LmDelete(&tail,r); 242 242 pNext(res) = b; 243 243 pNext(b) = NULL; -
kernel/sparsmat.cc
r963057 rfb82895 2256 2256 { 2257 2257 x = nAdd(pGetCoeff(pb), pGetCoeff(r)); 2258 p DeleteLm(&r);2258 pLmDelete(&r); 2259 2259 if (nIsZero(x)) 2260 2260 { 2261 p DeleteLm(&pb);2261 pLmDelete(&pb); 2262 2262 pNext(pa) = pAdd(pb,r); 2263 2263 } … … 2305 2305 { 2306 2306 x = nAdd(pGetCoeff(pa), pGetCoeff(r)); 2307 p DeleteLm(&r);2307 pLmDelete(&r); 2308 2308 if (nIsZero(x)) 2309 2309 { 2310 p DeleteLm(&pa);2310 pLmDelete(&pa); 2311 2311 if (pp!=NULL) 2312 2312 pNext(pp) = pAdd(pa,r);
Note: See TracChangeset
for help on using the changeset viewer.