Changeset cb7abb in git


Ignore:
Timestamp:
Apr 22, 2017, 6:26:19 PM (7 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
42f46ce8d97a3eeaea2461ab5c4f3796193b3584
Parents:
4e1f7a85f1ef34459fd2d1724b93f00c5ec676e5
Message:
fix: newstruct create/destroy for ringdep obj.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/newstruct.cc

    r4e1f7a rcb7abb  
    545545    l->m[nm->pos].rtyp=nm->typ;
    546546    if (RingDependend(nm->typ) ||(nm->typ==DEF_CMD)||(nm->typ==LIST_CMD))
     547    {
    547548      l->m[nm->pos-1].rtyp=RING_CMD;
     549      l->m[nm->pos-1].data=currRing; //idrecDataInit may create ringdep obj.
     550      if (currRing!=NULL) currRing->ref++;
     551    }
    548552    l->m[nm->pos].data=idrecDataInit(nm->typ);
    549553    nm=nm->next;
Note: See TracChangeset for help on using the changeset viewer.