/* -*-c-*-
*
- * $Id: mp-mem.c,v 1.5 2001/06/16 12:57:00 mdw Exp $
+ * $Id: mp-mem.c,v 1.6 2004/04/03 03:30:22 mdw Exp $
*
* Memory management for multiprecision numbers
*
/*----- Revision history --------------------------------------------------*
*
* $Log: mp-mem.c,v $
+ * Revision 1.6 2004/04/03 03:30:22 mdw
+ * Fix long-standing stupidity in @mp_dest@.
+ *
* Revision 1.5 2001/06/16 12:57:00 mdw
* Implement some missing functions.
*
/* --- Otherwise check whether the destination is suitable --- */
if (m->ref > 1 || (m->f & MP_CONST) ||
- m->sz > len || !((f & ~m->f) & MP_BURN)) {
+ sz > m->sz || !((f & ~m->f) & MP_BURN)) {
/* --- No -- allocate a new buffer --- *
*