Changeset 7258bd in git
- Timestamp:
- Dec 5, 2013, 5:58:08 PM (9 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'ad2543eab51733612ba7d118afc77edca719600e')
- Children:
- 7f974f6a471f29692ae22b5338098c047680b0f78081924f8620f04b5a1659644083d6105daa1a2c
- Parents:
- 867a0d61fbf7341926f962e8afb0e93257ff5745
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/coeffs/rmodulon.cc
r867a0d r7258bd 49 49 static char* nrnCoeffString(const coeffs r) 50 50 { 51 long l = (long)mpz_sizeinbase(r->modBase, 10) + 51 long l = (long)mpz_sizeinbase(r->modBase, 10) +2; 52 52 char* b = (char*) omAlloc(l); 53 53 b= mpz_get_str (b, 10, r->modBase); 54 char* s = (char*) omAlloc(7+2+l); 55 sprintf(s,"integer,%s",b); 54 char* s = (char*) omAlloc(7+2+10+l); 55 if (nCoeff_is_Ring_ModN(r)) sprintf(s,"integer,%s",b); 56 else /*if (nCoeff_is_Ring_PtoM(r))*/ sprintf(s,"integer,%s^%lu",b,r->modExponent); 56 57 omFreeSize(b,l); 57 58 return s;
Note: See TracChangeset
for help on using the changeset viewer.