Yann Chachkoff wrote: > Le mercredi 21 Juillet 2004 03:43, Todd Mitchell a écrit : > I have to admit that I don't remember anymore why I put an arbitrary limit - > probably that was just a workaround for an obscure bug involving large > quantities of a single object. There are probably other arbitrary limits in the ocde. > > The clean way to correct it is to: > > - Include <limits.h> system header (you can do it in the plugin.h specific > plugin header. Since it is theorically part of the ANSI-C definition, it > should exist on Win32 as well); > > - Test value against INT_MAX, which holds the maximum acceptable value for the > integer type. Only useful if the value in question is a long (64 bit value). Otherwise, you've already overflowed the value you are testing against, which probably doesn't get you the results you want. _______________________________________________ crossfire-devel mailing list crossfire-devel at lists.real-time.com https://mailman.real-time.com/mailman/listinfo/crossfire-devel