Changeset f3e64d2 in git for libpolys/coeffs/rmodulon.cc
- Timestamp:
- Aug 1, 2014, 3:35:54 PM (10 years ago)
- Branches:
- (u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', '9ea349771971bc025429e7c2f664c4ed01240724')
- Children:
- 43d920449ff39c4e637fe1191bbcd453fe1e309f
- Parents:
- 51f42fbf080524dbee43ed5f9817284ab98b1a0c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/coeffs/rmodulon.cc
r51f42f rf3e64d2 743 743 return nrnMapGMP(from,src,dst); 744 744 } 745 #elif SI_INTEGER_VARIANT==1 746 number nrnMapZ(number from, const coeffs src, const coeffs dst) 747 { 748 return nrnMapQ(from,src,dst); 749 } 750 #endif 751 #if SI_INTEGER_VARIANT!=2 752 void nrnWrite (number &a, const coeffs) 753 { 754 char *s,*z; 755 if (a==NULL) 756 { 757 StringAppendS("o"); 758 } 759 else 760 { 761 int l=mpz_sizeinbase((int_number) a, 10) + 2; 762 s=(char*)omAlloc(l); 763 z=mpz_get_str(s,10,(int_number) a); 764 StringAppendS(z); 765 omFreeSize((ADDRESS)s,l); 766 } 767 } 745 768 #endif 746 769 … … 765 788 return nrnMapZ; 766 789 } 767 if ( (src->rep==n_rep_gap_rat) && nCoeff_is_Q(src))790 if (src->rep==n_rep_gap_rat) /*&& nCoeff_is_Q(src)) or Z*/ 768 791 { 769 792 return nrnMapQ;
Note: See TracChangeset
for help on using the changeset viewer.