Changeset a09a42 in git for kernel/pp_Mult_nn__T.cc
- Timestamp:
- Jan 16, 2006, 3:02:52 PM (18 years ago)
- Branches:
- (u'spielwiese', '2fa36c576e6a4ddbb1093b43c7f8e9835e17e52a')
- Children:
- ce89df54a95c17d936886fb9f5a3c977f877d690
- Parents:
- e6e28e89e44a9e577c2fdbae4479e7ab4a01d1ca
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/pp_Mult_nn__T.cc
re6e28e8 ra09a42 7 7 * Author: obachman (Olaf Bachmann) 8 8 * Created: 8/00 9 * Version: $Id: pp_Mult_nn__T.cc,v 1. 2 2006-01-13 18:10:05 wienandExp $9 * Version: $Id: pp_Mult_nn__T.cc,v 1.3 2006-01-16 14:02:52 Singular Exp $ 10 10 *******************************************************************/ 11 11 … … 28 28 do 29 29 { 30 #ifndef HAVE_RING2TOM 31 p_AllocBin(pNext(q), bin, r); 32 q = pNext(q); 33 number nc = pGetCoeff(p); 34 pSetCoeff0(q, n_Mult(n, nc, r)); 35 p_MemCopy(q->exp, p->exp, length); 36 #else 30 37 number nc = pGetCoeff(p); 31 38 number tmp = n_Mult(n, nc, r); 32 #ifdef HAVE_RING2TOM 33 if (r->cring==0 || (r->cring ==1 && (long) tmp != 0)){ 34 #endif 39 if (r->cring==0 || (r->cring ==1 && (long) tmp != 0)) 40 { 35 41 p_AllocBin(pNext(q), bin, r); 36 42 q = pNext(q); 37 43 pSetCoeff0(q, tmp); 38 44 p_MemCopy(q->exp, p->exp, length); 39 #ifdef HAVE_RING2TOM40 45 } 46 else 47 n_Delete(&tmp,r); 41 48 #endif 42 49 pIter(p);
Note: See TracChangeset
for help on using the changeset viewer.