Changeset 7b9b0a2 in git
- Timestamp:
- Feb 2, 2010, 10:00:29 AM (13 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a657104b677b4c461d018cbf3204d72d34ad66a9')
- Children:
- f319f56b825b534ab7d932c0e0836e2b2c4a4a53
- Parents:
- eae4aa570178ab3f8608980b3baa77c859c0b30b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/iparith.cc
reae4aa r7b9b0a2 5991 5991 leftv u=v->next; 5992 5992 v->next=NULL; 5993 if (v->Typ()==MATRIX_CMD) 5993 int v_typ=v->Typ(); 5994 if (v_typ==MATRIX_CMD) 5994 5995 { 5995 5996 m = (const matrix)v->Data(); … … 5997 5998 else 5998 5999 { 6000 if (v_typ==0) 6001 { 6002 Werror("`%s` is undefined",v->Fullname()); 6003 return TRUE; 6004 } 5999 6005 // try to convert to MATRIX: 6000 int ii=iiTestConvert(v ->Typ(),MATRIX_CMD);6006 int ii=iiTestConvert(v_typ,MATRIX_CMD); 6001 6007 BOOLEAN bo; 6002 6008 sleftv tmp; 6003 if (ii>0) bo=iiConvert(v ->Typ(),MATRIX_CMD,ii,v,&tmp);6009 if (ii>0) bo=iiConvert(v_typ,MATRIX_CMD,ii,v,&tmp); 6004 6010 else bo=TRUE; 6005 6011 if (bo) 6006 6012 { 6007 Werror("cannot convert %s to matrix",Tok2Cmdname(v ->Typ()));6013 Werror("cannot convert %s to matrix",Tok2Cmdname(v_typ)); 6008 6014 return TRUE; 6009 6015 } … … 6127 6133 else 6128 6134 res->data = getMinorIdeal(m, mk, (noK ? 0 : k), algorithm, (noIdeal ? 0 : IasSB), false); 6135 if (v_typ!=MATRIX_CMD) idDelete((ideal *)&m); 6129 6136 res->rtyp = IDEAL_CMD; 6130 6137 return FALSE;
Note: See TracChangeset
for help on using the changeset viewer.