Changeset 12e275 in git for libpolys/coeffs/rintegers.cc


Ignore:
Timestamp:
Dec 4, 2014, 5:51:33 PM (9 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'spielwiese', 'a719bcf0b8dbc648b128303a49777a094b57592c')
Children:
f19aa6812e6421a0bbd161f43b974557d7f6b874
Parents:
fe6b623ec279088e48111ca37e0592c7d7a54822
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2014-12-04 17:51:33+01:00
git-committer:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2014-12-15 18:49:40+01:00
Message:
Mark deprecated BIGINT handling + related bugs / side effects

FIXMEs: nlGMP -> n_MPZ. Check for side effects and nlMapGMP
Fix: bug in BIGINT deletion
Fix: a possible bug due to sideeffect!?
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libpolys/coeffs/rintegers.cc

    rfe6b62 r12e275  
    2222#include "rintegers.h"
    2323#include "rmodulon.h"
     24#include "longrat.h"
    2425
    2526#include <string.h>
     
    330331  mpz_ptr erg = (mpz_ptr) omAllocBin(gmp_nrz_bin);
    331332  mpz_init(erg);
    332   nlGMP(from, (number) erg, src);
     333  nlGMP(from, (number) erg, src); // FIXME? TODO? // extern void   nlGMP(number &i, number n, const coeffs r); // to be replaced with n_MPZ(erg, from, src); // ?
    333334  return (number) erg;
    334335}
Note: See TracChangeset for help on using the changeset viewer.