Changeset ecededc in git


Ignore:
Timestamp:
Feb 7, 2008, 2:56:44 PM (15 years ago)
Author:
Oliver Wienand <wienand@…>
Branches:
(u'spielwiese', '91fdef05f09f54b8d58d92a472e9c4a43aa4656f')
Children:
093f30ed98c16ff1ec739d588efdfea696a6f4b6
Parents:
8a0aa21c22b9105b255d6aac7f0e8cb65969aa8a
Message:
*** empty log message ***


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

Legend:

Unmodified
Added
Removed
  • kernel/kutil.cc

    r8a0aa2 recededc  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: kutil.cc,v 1.81 2008-02-07 13:43:54 wienand Exp $ */
     4/* $Id: kutil.cc,v 1.82 2008-02-07 13:56:44 wienand Exp $ */
    55/*
    66* ABSTRACT: kernel: utils for kStd
     
    26422642{
    26432643  number gcd;
     2644  bool go = false;
    26442645  if (nDivBy((number) 0, pGetCoeff(h)))
     2646  {
    26452647    gcd = nIntDiv((number) 0, pGetCoeff(h));
     2648    go = true;
     2649  }
    26462650  else
    26472651    gcd = nGcd((number) 0, pGetCoeff(h), strat->tailRing);
    2648   if (!nIsOne(gcd))
     2652  if (go || !nIsOne(gcd))
    26492653  {
    26502654    poly p = h->next;
    2651     number tmp = gcd;
    2652     gcd = nIntDiv(0, gcd);
    2653     nDelete(&tmp);
     2655    if (!go)
     2656    {
     2657      number tmp = gcd;
     2658      gcd = nIntDiv(0, gcd);
     2659      nDelete(&tmp);
     2660    }
    26542661    p = pp_Mult_nn(p, gcd, strat->tailRing);
    26552662    nDelete(&gcd);
Note: See TracChangeset for help on using the changeset viewer.