Jason Evans
e3195fa4a5
Cast PTRDIFF_MAX to size_t before adding 1.
...
This fixes compilation warnings regarding integer overflow that were
introduced by 0c516a00c4cb28cff55ce0995f756b5aae074c9e (Make *allocx()
size class overflow behavior defined.).
2016-02-25 16:40:24 -08:00
Jason Evans
0c516a00c4
Make *allocx() size class overflow behavior defined.
...
Limit supported size and alignment to HUGE_MAXCLASS, which in turn is
now limited to be less than PTRDIFF_MAX.
This resolves #278 and #295 .
2016-02-25 15:29:49 -08:00
Jason Evans
d01fd19755
Rename index_t to szind_t to avoid an existing type on Solaris.
...
This resolves #256 .
2015-08-19 15:21:32 -07:00
Jason Evans
dde067264d
Fix an integer overflow bug in {size2index,s2u}_compute().
...
This {bug,regression} was introduced by
155bfa7da18cab0d21d87aa2dce4554166836f5d (Normalize size classes.).
This resolves #241 .
2015-07-09 21:36:33 -07:00