/* -*-c-*-
*
- * $Id: mpint.h,v 1.4 2000/10/08 12:04:01 mdw Exp $
+ * $Id: mpint.h,v 1.5 2002/01/13 19:23:16 mdw Exp $
*
* Conversion between MPs and standard C integers
*
/*----- Revision history --------------------------------------------------*
*
* $Log: mpint.h,v $
+ * Revision 1.5 2002/01/13 19:23:16 mdw
+ * Fix division-by-zero bug translating @MPW_MAX@ to an @mp@.
+ *
* Revision 1.4 2000/10/08 12:04:01 mdw
* Remove spurious semicolon.
*
* up all of my negative arithmetic. So do an explicit test here. \
*/ \
\
- if (_i > -MPW_MAX) \
+ if (_i >= -MPW_MAX) \
break; \
else \
_i /= (type)MPW_MAX + 1; \