- Timestamp:
- Jul 9, 2018, 5:40:21 PM (6 years ago)
- Branches:
- (u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'd08f5f0bb3329b8ca19f23b74cb1473686415c3a')
- Children:
- ccc9da500e76f10b1aa7147670bf014a379ce0d1
- Parents:
- 4b5b3658c8e1f3c4b2725057e56be417eb838a72
- Location:
- libpolys/coeffs
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/coeffs/modulop.cc
r4b5b36 re5ddd4 266 266 static inline const char* npEati(const char *s, int *i, const coeffs r) 267 267 { 268 return nEati((char *)s,i, r->ch);268 return nEati((char *)s,i,(int)r->ch); 269 269 } 270 270 -
libpolys/coeffs/numbers.cc
r4b5b36 re5ddd4 11 11 12 12 #include "misc/auxiliary.h" 13 #include "misc/mylimits.h" 13 14 #include "omalloc/omalloc.h" 14 15 #include "factory/factory.h" … … 639 640 ii *= 10; 640 641 ii += *s++ - '0'; 641 if ((m!=0) && (ii >m)) ii=ii%m;642 if ((m!=0) && (ii > (MAX_INT_VAL / 10))) ii = ii % m; 642 643 } 643 644 while (((*s) >= '0') && ((*s) <= '9')); 644 if ((m!=0) && (ii> m)) ii=ii%m;645 if ((m!=0) && (ii>=m)) ii=ii%m; 645 646 *i=(int)ii; 646 647 }
Note: See TracChangeset
for help on using the changeset viewer.