Changeset 53bb4c6 in git for Singular/iparith.cc


Ignore:
Timestamp:
Aug 4, 2014, 6:51:46 PM (10 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
468a2b59e7c1fc2e01bdad34042ac42460c272996a0bf0ece1da395c1d6428ef151af325adce8562e5308d10f8679984a0f6ad699b19db4de4d644e2
Parents:
5377d02efca0391542126f6f44bbab148cfd1411
Message:
fix tr.635 (max-min is limited by 2^31)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    r5377d02 r53bb4c6  
    29912991  int i=(int)(long)u->Data();
    29922992  int j=(int)(long)v->Data();
     2993  if (j-i <0) {WerrorS("invalid range for random"); return TRUE;}
    29932994  res->data =(char *)(long)((i > j) ? i : (siRand() % (j-i+1)) + i);
    29942995  return FALSE;
Note: See TracChangeset for help on using the changeset viewer.