Sean Barrett
559d759c2c
stb_hexwave added, stretchy_buffer.h deprecated
ago%!(EXTRA string=4 years)
Sean Barrett
2bb4a0accd
Fix trailing whitespace
ago%!(EXTRA string=5 years)
Sean Barrett
7a69424f15
update version numbers
ago%!(EXTRA string=5 years)
Andrew Kensler
57b9ea6510
Quell -Wcast-align warnings from Clang
...
The stbi__sbraw() macro in stb_image_write.h causes Clang to spew about 24
warnings complaining that "cast from 'unsigned char *' to 'int *' increases
required alignment from 1 to 4" when compiled with the -Wcast-align option.
In practice, this is spurious so long as STBIW_MALLOC() and STBIW_REALLOC()
follow the usual alignment semantics for malloc() and realloc() in that they
align sufficiently for any built-in type.
To quell the warning, we can cast through a void pointer as an intermediary.
ago%!(EXTRA string=6 years)
Sean Barrett
ee0ebfc79b
version numbers
ago%!(EXTRA string=7 years)
Tim Wright
13942348e0
Fixing void * compile error for C++
ago%!(EXTRA string=8 years)
Sean Barrett
e248e30954
change license to public-domain AND mit (based on twitter vote)
ago%!(EXTRA string=8 years)
Sean Barrett
538b96d6e2
remove claims of supporting C++ in stretchy_buffer
ago%!(EXTRA string=9 years)
Craig Donner
ee6978cb68
Slightly modify the public domain license to keep it in the public domain, but make it clear that even when dedications might not be recognized that the code is still usable. Given that this isn't dual-licensing under a different license, I'm hoping this will be acceptable.
ago%!(EXTRA string=9 years)
Craig Donner
49b65c0873
Slightly modify the public domain license to keep it in the public domain, but make it clear that even when dedications might not be recognized that the code is still usable. Given that this isn't dual-licensing under a different license, I'm hoping this will be acceptable.
ago%!(EXTRA string=9 years)
Ryan Whitworth
594502e5fa
Added public domain license text
ago%!(EXTRA string=10 years)
Sean Barrett
3f17b24d90
make sure all libs compile as C++
ago%!(EXTRA string=10 years)
Sean Barrett
b0d2481b49
added a little more documentation to stretchy_buffer.h and bumped version number
ago%!(EXTRA string=11 years)
Sean Barrett
76dcd60fd4
update stretchy_buffer version number
ago%!(EXTRA string=11 years)
Sean Barrett
ca093eda56
add strict-aliasing warnings; update readme to include stretchy_buffer
ago%!(EXTRA string=11 years)
Sean Barrett
a57dfc50fc
fix bugs in new stretchy buffer code, add stretchy buffer tests
ago%!(EXTRA string=11 years)
Sean Barrett
509f9777e5
minor doc improvement
ago%!(EXTRA string=11 years)
Sean Barrett
cf72af7788
header guards, fix faux-null-ptr constant, tweak docs
ago%!(EXTRA string=11 years)
Sean Barrett
666596ed89
untested rewrite of stretchy_buffer relying on implicit cast from void*
ago%!(EXTRA string=11 years)
Sean Barrett
5576a5044f
initial check-in
ago%!(EXTRA string=11 years)