Changeset 4e3e0a in git


Ignore:
Timestamp:
Sep 15, 2022, 3:35:06 PM (19 months ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', '5b153614cbc72bfa198d75b1e9e33dab2645d9fe')
Children:
f7c2b38c7fee4700691783a2d80bee341805ebc5
Parents:
579253660d6640785b2a43171e9c80480929e4df
Message:
opt: id_DelDiv_SEV/id_DelDiv_Sorted
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libpolys/polys/simpleideals.cc

    r579253 r4e3e0a  
    352352static void id_DelDiv_SEV(ideal id, int k,const ring r)
    353353{
    354   int kk = k;
    355   long *sev=(long*)omAlloc0((k+1)*sizeof(long));
    356   for (int i=0; i<=k; i++)
     354  int kk = k+1;
     355  long *sev=(long*)omAlloc0(kk*sizeof(long));
     356  while(id->m[k]==NULL) k--;
     357  for (int i=k; i>=0; i--)
    357358  {
    358359    if(id->m[i]!=NULL)
     
    381382    }
    382383  }
    383   omFreeSize(sev,(kk+1)*sizeof(long));
     384  omFreeSize(sev,kk*sizeof(long));
    384385}
    385386
Note: See TracChangeset for help on using the changeset viewer.