Changeset 0c1144 in git for Singular/ipassign.cc
- Timestamp:
- Apr 19, 1999, 3:04:58 PM (24 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- 2dbaecee7fbb95a8b2a5fa9e09e9df7face209f7
- Parents:
- 228c7e51151a4fc3bdf6908acbb09367f243d275
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/ipassign.cc
r228c7e r0c1144 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: ipassign.cc,v 1.4 7 1999-03-16 10:34:21 hannesExp $ */4 /* $Id: ipassign.cc,v 1.48 1999-04-19 13:04:56 Singular Exp $ */ 5 5 6 6 /* … … 836 836 int sl = r->listLength(); 837 837 lists L=(lists)Alloc(sizeof(slists)); 838 lists oldL; 838 839 leftv h=NULL,o_r=r; 839 840 int i; … … 873 874 } 874 875 } 875 IDLIST((idhdl)l->data)->Clean(); 876 IDLIST((idhdl)l->data)=L; 876 oldL=(lists)l->Data(); oldL->Clean(); 877 if (l->rtyp==IDHDL) 878 { 879 IDLIST((idhdl)l->data)=L; 877 880 #ifdef HAVE_NAMESPACES 878 if (l->req_packhdl != NULL) 879 { 880 //Print("jjA_L_LIST: -1 \n"); 881 namespaceroot->push( IDPACKAGE(l->req_packhdl), IDID((idhdl)l)); 882 ipMoveId((idhdl)l->data); 883 namespaceroot->pop(); 881 if (l->req_packhdl != NULL) 882 { 883 //Print("jjA_L_LIST: -1 \n"); 884 namespaceroot->push( IDPACKAGE(l->req_packhdl), IDID((idhdl)l)); 885 ipMoveId((idhdl)l->data); 886 namespaceroot->pop(); 887 } 888 else 889 #endif /* HAVE_NAMESPACES */ 890 ipMoveId((idhdl)l->data); 884 891 } 885 892 else 886 #endif /* HAVE_NAMESPACES */ 887 ipMoveId((idhdl)l->data); 893 { 894 l->LData()->data=L; 895 } 888 896 err: 889 897 o_r->CleanUp(); … … 1418 1426 else 1419 1427 { 1420 1428 matrix rm; 1421 1429 ht=hh->Typ(); 1422 1430 if ((j=iiTestConvert(ht,etyp))!=0)
Note: See TracChangeset
for help on using the changeset viewer.