Changeset 16acb0 in git for Singular/subexpr.cc


Ignore:
Timestamp:
Jan 10, 2002, 1:33:24 PM (22 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
49f194f6dfaec759b9494ac8650cf8cb70820a82
Parents:
18ae159f1392067b5a2b51e34a5895b6044f3d59
Message:
* hannes: more ring-independence in changing rings, deleting data etc.
  (see lists::Clean(r), sleftv::CleanUp(r), syKillComputation(r), nap_Delete)


git-svn-id: file:///usr/local/Singular/svn/trunk@5708 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/subexpr.cc

    r18ae159 r16acb0  
    55* ABSTRACT: handling of leftv
    66*/
    7 /* $Id: subexpr.cc,v 1.78 2001-10-09 16:36:24 Singular Exp $ */
     7/* $Id: subexpr.cc,v 1.79 2002-01-10 12:33:23 Singular Exp $ */
    88
    99#include <stdlib.h>
     
    279279}
    280280
    281 void sleftv::CleanUp()
     281void sleftv::CleanUp(ring r)
    282282{
    283283  if ((name!=NULL) && (name!=sNoName) && (rtyp!=IDHDL))
     
    307307      case MODUL_CMD:
    308308      case IDEAL_CMD:
    309         idDelete((ideal *)(&data));
     309        id_Delete((ideal *)(&data),r);
    310310        break;
    311311      case STRING_CMD:
     
    314314      case POLY_CMD:
    315315      case VECTOR_CMD:
    316         pDelete((poly *)(&data));
     316        p_Delete((poly *)(&data),r);
    317317        break;
    318318      case NUMBER_CMD:
    319         nDelete((number *)(&data));
     319        n_Delete((number *)(&data),r);
    320320        break;
    321321      case LIST_CMD:
     
    343343      case RESOLUTION_CMD:
    344344      {
    345         syKillComputation((syStrategy)data);
     345        syKillComputation((syStrategy)data,r);
    346346        break;
    347347      }
     
    438438      //next->name=NULL;
    439439      next->next=NULL;
    440       next->CleanUp();
     440      next->CleanUp(r);
    441441      omFreeBin((ADDRESS)next, sleftv_bin);
    442442      next=tmp_n;
Note: See TracChangeset for help on using the changeset viewer.