Changeset cb72d2 in git for libpolys


Ignore:
Timestamp:
Oct 10, 2018, 5:04:09 PM (6 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'd08f5f0bb3329b8ca19f23b74cb1473686415c3a')
Children:
f190196e27fa6d66bc5230d2587b99527ba5fa1e
Parents:
744abff418696fe730a23e8b601f9625084b50ca
Message:
fix: missing HAVE_SHIFTBBA and rIsLPRing test
Location:
libpolys/polys/monomials
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • libpolys/polys/monomials/ring.cc

    r744abf rcb72d2  
    417417#endif
    418418  }
    419   if (r->isLPring)
     419  if (rIsLPRing(r))
    420420  {
    421421    PrintS("\n// letterplace ring");
  • libpolys/polys/monomials/ring.h

    r744abf rcb72d2  
    397397static inline BOOLEAN rIsPluralRing(const ring r)
    398398{
    399   assume(r != NULL); assume(r->cf != NULL);
     399  assume(r != NULL);
    400400#ifdef HAVE_PLURAL
    401401  nc_struct *n;
     
    406406}
    407407
    408 static inline BOOLEAN rIsNCRing(const ring r)
    409 {
    410   assume(r != NULL); assume(r->cf != NULL);
    411 #ifdef HAVE_PLURAL
    412   return (r->isLPring!=0) || rIsPluralRing(r);
     408static inline BOOLEAN rIsLPRing(const ring r)
     409{
     410  assume(r != NULL);
     411#ifdef HAVE_SHIFTBBA
     412  return (r->isLPring!=0);
    413413#else
    414414  return FALSE;
    415415#endif
     416}
     417
     418static inline BOOLEAN rIsNCRing(const ring r)
     419{
     420  return rIsLPRing(r) || rIsPluralRing(r);
    416421}
    417422
Note: See TracChangeset for help on using the changeset viewer.