Changeset 5fe834 in git for kernel/ideals.cc


Ignore:
Timestamp:
Aug 26, 2011, 10:42:30 PM (13 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'spielwiese', '6e5adcba05493683b94648c659a729c189812c77')
Children:
96808051cc040577fa581782fb8007fbe635d585
Parents:
737a6818d978503b25a6d61c5cfca9f03239756e
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2011-08-26 22:42:30+02:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 16:12:28+01:00
Message:
FIX: libpolys and kernel should use rDelete instead of rKill!
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/ideals.cc

    r737a68 r5fe834  
    281281  res=idrMoveR(res,r,origRing);
    282282  rChangeCurrRing(origRing);
    283   rKill(r);
     283  rDelete(r);
    284284  return res;
    285285}
     
    401401    idDelete(&temp1);
    402402    rChangeCurrRing(orig_ring);
    403     rKill(syz_ring);
     403    rDelete(syz_ring);
    404404  }
    405405  else
     
    530530  {
    531531    rChangeCurrRing(orig_ring);
    532     rKill(syz_ring);
     532    rDelete(syz_ring);
    533533  }
    534534  idSkipZeroes(result);
     
    708708    rChangeCurrRing(orig_ring);
    709709    s_h3 = idrMoveR_NoSort(s_h3, syz_ring, orig_ring);
    710     rKill(syz_ring);
     710    rDelete(syz_ring);
    711711    #ifdef HAVE_PLURAL
    712712    if (rIsPluralRing(currRing))
     
    766766    {
    767767      rChangeCurrRing(syz_ring);
    768       rKill(dp_C_ring);
     768      rDelete(dp_C_ring);
    769769    }
    770770  }
     
    819819    rChangeCurrRing(orig_ring);
    820820    s_h3 = idrMoveR_NoSort(s_h3, syz_ring, orig_ring);
    821     rKill(syz_ring);
     821    rDelete(syz_ring);
    822822    idTest(s_h3);
    823823    return s_h3;
     
    982982  }
    983983
    984   if (syz_ring!=orig_ring) rKill(syz_ring);
     984  if (syz_ring!=orig_ring) rDelete(syz_ring);
    985985  verbose = save_verbose;
    986986  return s_h3;
     
    11851185    s_result = idrMoveR_NoSort(s_result, syz_ring, orig_ring);
    11861186    s_rest = idrMoveR_NoSort(s_rest, syz_ring, orig_ring);
    1187     rKill(syz_ring);
     1187    rDelete(syz_ring);
    11881188  }
    11891189  if (rest!=NULL)
     
    14891489    rChangeCurrRing(orig_ring);
    14901490    s_h3 = idrMoveR_NoSort(s_h3, syz_ring, orig_ring);
    1491     rKill(syz_ring);
     1491    rDelete(syz_ring);
    14921492  }
    14931493  idSkipZeroes(s_h3);
     
    20932093    idDelete(&s_temp1);
    20942094    rChangeCurrRing(orig_ring);
    2095     rKill(syz_ring);
     2095    rDelete(syz_ring);
    20962096  }
    20972097
     
    22362236    rChangeCurrRing(orig_ring);
    22372237    s_temp1 = idrMoveR_NoSort(s_temp1, syz_ring, orig_ring);
    2238     rKill(syz_ring);
     2238    rDelete(syz_ring);
    22392239    // Hmm ... here seems to be a memory leak
    22402240    // However, simply deleting it causes memory trouble
Note: See TracChangeset for help on using the changeset viewer.