@@ -280,7 +280,7 @@ ideal idSectWithElim (ideal h1,ideal h2)
280280 idDelete (&h);
281281 res=idrMoveR (res,r,origRing);
282282 rChangeCurrRing (origRing);
283- rKill (r);
283+ rDelete (r);
284284 return res;
285285}
286286/* 2
@@ -400,7 +400,7 @@ ideal idSect (ideal h1,ideal h2)
400400 rChangeCurrRing (syz_ring);
401401 idDelete (&temp1);
402402 rChangeCurrRing (orig_ring);
403- rKill (syz_ring);
403+ rDelete (syz_ring);
404404 }
405405 else
406406 {
@@ -529,7 +529,7 @@ ideal idMultSect(resolvente arg, int length)
529529 if (syz_ring!=orig_ring)
530530 {
531531 rChangeCurrRing (orig_ring);
532- rKill (syz_ring);
532+ rDelete (syz_ring);
533533 }
534534 idSkipZeroes (result);
535535 return result;
@@ -707,7 +707,7 @@ ideal idSyzygies (ideal h1, tHomog h,intvec **w, BOOLEAN setSyzComp,
707707 s_h3->rank -= k;
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))
713713 {
@@ -765,7 +765,7 @@ ideal idSyzygies (ideal h1, tHomog h,intvec **w, BOOLEAN setSyzComp,
765765 if (dp_C_ring != syz_ring)
766766 {
767767 rChangeCurrRing (syz_ring);
768- rKill (dp_C_ring);
768+ rDelete (dp_C_ring);
769769 }
770770 }
771771 else
@@ -818,7 +818,7 @@ ideal idXXX (ideal h1, int k)
818818 idSkipZeroes (s_h3);
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;
824824 }
@@ -981,7 +981,7 @@ ideal idLiftStd (ideal h1, matrix* ma, tHomog hi, ideal * syz)
981981 }
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;
987987}
@@ -1184,7 +1184,7 @@ ideal idLift(ideal mod, ideal submod,ideal *rest, BOOLEAN goodShape,
11841184 rChangeCurrRing (orig_ring);
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 )
11901190 *rest = s_rest;
@@ -1488,7 +1488,7 @@ ideal idQuot (ideal h1, ideal h2, BOOLEAN h1IsStb, BOOLEAN resultIsIdeal)
14881488 {
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);
14941494 idTest (s_h3);
@@ -2092,7 +2092,7 @@ static ideal idHandleIdealOp(ideal arg,int syzcomp,int isIdeal=FALSE)
20922092 rChangeCurrRing(syz_ring);
20932093 idDelete(&s_temp1);
20942094 rChangeCurrRing(orig_ring);
2095- rKill (syz_ring);
2095+ rDelete (syz_ring);
20962096 }
20972097
20982098 for (i=0;i<IDELEMS(temp1);i++)
@@ -2235,7 +2235,7 @@ ideal idModulo (ideal h2,ideal h1, tHomog hom, intvec ** w)
22352235 {
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
22412241 // idDelete(&s_temp);
0 commit comments