Changeset 669f3d in git


Ignore:
Timestamp:
Aug 12, 2011, 5:04:14 PM (12 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'f875bbaccd0831e36aaed09ff6adeb3eb45aeb94')
Children:
a374b8bab94e13d254d807da4110c48b626fe5ab
Parents:
c44ade5c5d94cce70d6072c75d6bb200477b0a83
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2011-08-12 17:04:14+02:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 13:22:42+01:00
Message:
FIX: fixed the wrong fix for mpCopy (currRing was passed NOT to mp_Copy)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    rc44ade r669f3d  
    27302730        rChangeCurrRing(r);
    27312731        matrix  m = (matrix)IDDATA(w);
    2732         ideal   Q = idMatrix2Module(mp_Copy(m,currRing));
     2732        ideal   Q = idMatrix2Module(mp_Copy(m, currRing));
    27332733        rChangeCurrRing(save);
    27342734        ideal   S = idOppose(r,Q,currRing);
     
    36503650  if (sm_CheckDet((ideal)m,m->cols(),TRUE, currRing))
    36513651  {
    3652     ideal I=idMatrix2Module(mp_Copy(m,currRing));
     3652    ideal I=idMatrix2Module(mp_Copy(m, currRing));
    36533653    p=sm_CallDet(I, currRing);
    36543654    idDelete(&I);
     
    67916791    }
    67926792    res->rtyp=u1->Typ();
    6793     res->data=(char*)idSeries((int)(long)u3->Data(),idCopy((ideal)u1->Data()),
    6794                               mp_Copy((matrix)u2->Data()),(intvec*)u4->Data(),currRing);
     6793    res->data=(char*)idSeries(
     6794                              (int)(long)u3->Data(),
     6795                              idCopy((ideal)u1->Data()),
     6796                              mp_Copy((matrix)u2->Data(), currRing),
     6797                              (intvec*)u4->Data()
     6798                             );
    67956799    return FALSE;
    67966800  }
     
    69216925    }
    69226926    res->rtyp=IDEAL_CMD;
    6923     res->data=(char*)redNF(idCopy((ideal)u3->Data()),idCopy((ideal)u1->Data()),
    6924                            mp_Copy((matrix)u2->Data()),(int)(long)u4->Data(),currRing);
     6927    res->data=(char*)redNF(
     6928                           idCopy((ideal)u3->Data()),
     6929                           idCopy((ideal)u1->Data()),
     6930                           mp_Copy((matrix)u2->Data(), currRing),
     6931                           (int)(long)u4->Data()
     6932                          );
    69256933    return FALSE;
    69266934  }
     
    69636971    }
    69646972    res->rtyp=IDEAL_CMD;
    6965     res->data=(char*)redNF(idCopy((ideal)u3->Data()),idCopy((ideal)u1->Data()),
    6966                            mp_Copy((matrix)u2->Data()),
    6967                            (int)(long)u4->Data(),(intvec*)u5->Data(),currRing);
     6973    res->data=(char*)redNF(
     6974                           idCopy((ideal)u3->Data()),
     6975                           idCopy((ideal)u1->Data()),
     6976                           mp_Copy((matrix)u2->Data(),currRing),
     6977                           (int)(long)u4->Data(),
     6978                           (intvec*)u5->Data()
     6979                          );
    69686980    return FALSE;
    69696981  }
Note: See TracChangeset for help on using the changeset viewer.