Changeset 2e06def in git for libpolys/polys/pDebug.cc
- Timestamp:
- Nov 28, 2012, 6:35:26 PM (11 years ago)
- Branches:
- (u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
- Children:
- 2e984a6cbf8ed1e42ed3c9d1ef5cee27a2a33027
- Parents:
- 0db7c7f2e754ddf2f703ec57b6fc76b5bf1e673f
- git-author:
- Hans Schoenemann <hannes@mathematik.uni-kl.de>2012-11-28 18:35:26+01:00
- git-committer:
- Hans Schoenemann <hannes@mathematik.uni-kl.de>2012-11-28 18:35:47+01:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/polys/pDebug.cc
r0db7c7 r2e06def 86 86 else 87 87 #endif 88 #ifndef X_OMALLOC 88 89 { 89 90 _pPolyAssumeReturn(omIsBinPageAddr(p) && omSizeWOfAddr(p)==omSizeWOfBin(r->PolyBin),p,r); … … 91 92 } 92 93 return FALSE; 94 #endif 93 95 } 94 96 return TRUE; … … 107 109 BOOLEAN p_CheckPolyRing(poly p, ring r) 108 110 { 111 #ifndef X_OMALLOC 109 112 pAssumeReturn(r != NULL && r->PolyBin != NULL); 113 #endif 110 114 return p_CheckIsFromRing(p, r); 111 115 } … … 113 117 BOOLEAN p_LmCheckPolyRing(poly p, ring r) 114 118 { 119 #ifndef X_OMALLOC 115 120 pAssumeReturn(r != NULL && r->PolyBin != NULL); 121 #endif 116 122 pAssumeReturn(p != NULL); 117 123 return p_LmCheckIsFromRing(p, r); … … 119 125 BOOLEAN p_CheckRing(ring r) 120 126 { 127 #ifndef X_OMALLOC 121 128 pAssumeReturn(r != NULL && r->PolyBin != NULL); 129 #endif 122 130 return TRUE; 123 131 } … … 209 217 210 218 #ifndef OM_NDEBUG 219 #ifndef X_OMALLOC 211 220 // check addr with level+1 so as to check bin/page of addr 212 221 _pPolyAssumeReturnMsg(omTestBinAddrSize(p, (omSizeWOfBin(r->PolyBin))*SIZEOF_LONG, level+1) 213 222 == omError_NoError, "memory error",p,r); 223 #endif 214 224 #endif 215 225 … … 229 239 pFalseReturn(p_LmCheckIsFromRing(p, r)); 230 240 #ifndef OM_NDEBUG 241 #ifndef X_OMALLOC 231 242 // omAddr check 232 243 _pPolyAssumeReturnMsg(omTestBinAddrSize(p, (omSizeWOfBin(r->PolyBin))*SIZEOF_LONG, 1) 233 244 == omError_NoError, "memory error",p,r); 245 #endif 234 246 #endif 235 247 // number/coef check
Note: See TracChangeset
for help on using the changeset viewer.