void
Idealspacing::OK() const
{
+#ifndef NDEBUG
assert(hooke >= 0 && left && right);
+#endif
}
Interval
PCol::compare(const PCol &c1, const PCol &c2)
{
assert(false);
+ return 0 ;
}
void
PCol::~PCol()
{
- delete prebreak;
- delete postbreak;
+ if (prebreak)
+ delete prebreak; // no recursion!
+ if (postbreak)
+ delete postbreak;
}
void