- Timestamp:
- Nov 3, 2011, 7:40:55 PM (12 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 6051d879db769fabc5f68f3052af02b306ccf1a6
- Parents:
- a15586a3e2341feb5065aee8eaef7ffb89308451
- git-author:
- Oleksandr Motsak <motsak@mathematik.uni-kl.de>2011-11-03 19:40:55+01:00
- git-committer:
- Oleksandr Motsak <motsak@mathematik.uni-kl.de>2011-11-09 20:32:41+01:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/ipconv.cc
ra15586 r61b2e16 53 53 static void * iiBI2P(void *data) 54 54 { 55 number n=n_Init_bigint((number)data, c urrRing->cf, currRing->cf);56 n_Delete((number *)&data, currRing);57 poly p=p NSet(n);55 number n=n_Init_bigint((number)data, coeffs_BIGINT /*currRing->cf*/, currRing->cf); 56 n_Delete((number *)&data, coeffs_BIGINT); 57 poly p=p_NSet(n, currRing); 58 58 return (void *)p; 59 59 } … … 68 68 static void * iiBI2V(void *data) 69 69 { 70 number n=n_Init_bigint((number)data, c urrRing->cf, currRing->cf);71 n_Delete((number *)&data, coeffs_BIGINT);72 poly p=p NSet(n);70 number n=n_Init_bigint((number)data, coeffs_BIGINT/*currRing->cf*/, currRing->cf); 71 n_Delete((number *)&data, coeffs_BIGINT); 72 poly p=p_NSet(n, currRing); 73 73 if (p!=NULL) pSetComp(p,1); 74 74 return (void *)p; … … 85 85 { 86 86 ideal I=idInit(1,1); 87 number n=n_Init_bigint((number)data, c urrRing->cf, currRing->cf);87 number n=n_Init_bigint((number)data, coeffs_BIGINT, currRing->cf); 88 88 n_Delete((number *)&data,coeffs_BIGINT); 89 89 poly p=pNSet(n); … … 163 163 { 164 164 if (currRing==NULL) return NULL; 165 // a bigint is really a number from char 0, with diffrent operations... 166 return (void*)n_Init_bigint((number)data, currRing->cf, currRing->cf); 165 // a bigint is really a number from char 0, with diffrent 166 // operations... 167 number n = n_Init_bigint((number)data, coeffs_BIGINT, currRing->cf); 168 n_Delete((number *)&data, coeffs_BIGINT); 169 return (void*)n; 167 170 } 168 171
Note: See TracChangeset
for help on using the changeset viewer.