Sean Barrett
81d1537579
Merge branch 'fix_issue_745' of https://github.com/BlackMATov/stb into work2
2020-02-02 08:21:46 -08:00
Sean Barrett
28cc61a1ff
stb_image: fix previous fix
2020-02-02 08:16:58 -08:00
Sean Barrett
f9ec936e7e
Merge branch 'patch-1' of https://github.com/GMacharadze/stb into work2
2020-02-02 08:14:23 -08:00
Sean Barrett
ecf2a56f6d
Merge branch 'patch-1' of https://github.com/StylishTriangles/stb into work2
2020-02-02 08:03:06 -08:00
Sean Barrett
eb48fbdced
stb_image: use thread-locals for vertically_flip flag and g_failure_reason
2020-02-02 07:06:05 -08:00
Sean Barrett
c440a53d06
stb_image: fix reading BMP with explicit masks
2020-02-01 04:19:28 -08:00
Sean Barrett
787f1d646a
Update version numbers
2019-08-11 05:38:37 -07:00
Sean Barrett
5072185467
stb_image: fix static analyzer warnings
2019-08-11 05:19:33 -07:00
Sean Barrett
26a02f81ca
stb_image: fix bug where bmp claimed to be 24-bit but also claimed to have an alpha bitfield
2019-08-11 04:54:52 -07:00
BlackMATov
4a4c9deaac
stb_image: fix warning (unused parameter ‘bpc’)
...
Fixes issue #745 .
2019-05-15 14:12:52 +07:00
Georgy Macharadze
4e0c494515
stb_image: fixed 'out' nulled but not freed upon failure
...
If realloc fails it returns NULL and out pointer becomes invalid. To
fix this it is necessary to store realloc return value in temporary
pointer and then compare it with NULL. If it equals NULL then return
error and source pointer will still valid.
This error was caught by cppcheck:
Common realloc mistake: 'out' nulled but not freed upon failure.
2019-04-22 14:30:12 +03:00
Łukasz Ptak
48ffc6bc55
Fix gcc warning: expression always true
...
stb_image.h:5113:18: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
STBI_ASSERT(v >= 0 && v < 256);
2019-03-16 23:00:14 +01:00
Sean Barrett
2c2908f505
update version numbers
2019-03-04 15:08:53 -08:00
Sean Barrett
d940053a01
Merge branch 'master' into working
2019-03-04 14:56:00 -08:00
Sean Barrett
1737c342e2
Merge branch 'fix_issue-656' of https://github.com/rygorous/stb into working
2019-03-04 14:52:20 -08:00
Sean Barrett
a0b521fcf2
no warnings when compiling /W3
...
compiling all test cases and compilers in test.sbm
Compilers:
32-bit:
VS2015
VS2013
VS2008
VC6 (1998)
clang-cl 9.0.1
64-bit
VS2015
clang-cl 9.0.1
2019-03-04 14:45:06 -08:00
Fabian Giesen
d6a598186c
stb_image: Pacify some MSVC warnings.
...
Convince the compiler's dataflow analysis that yes, we are not
reading uninitialized values of coutput.
Fixes issue #608 .
2019-03-01 19:57:12 -08:00
Fabian Giesen
6570d6a825
stb_image: Make GIF reader validate image size.
...
I must've missed it when I did this for the other image loaders.
Either way, combined with the previous checkin, this should fix
issue #614 properly.
Fixes issue #614 .
2019-03-01 19:47:59 -08:00
Fabian Giesen
50b1bfba58
stb_image: Fix multiple bugs in GIF decoder.
...
1. Check not just g->out allocation for failure.
2. If an image descriptor specified a 0-width image, this could be
used to produce an out-of-bounds write.
3. Fix memory leak in case an error occurs during decoding.
Fixes issue #656 .
2019-03-01 19:22:44 -08:00
Sean Barrett
c963e40972
update version numbers
2019-02-25 11:48:42 -08:00
Sean Barrett
5fe7fb52f2
various fixes for clang
...
also fix a comment typo
2019-02-25 11:10:54 -08:00
Sean Barrett
63b59b46b0
update version numbers
2019-02-07 10:03:00 -08:00
Sean Barrett
7463635e52
Merge branch 'patch-3' of https://github.com/NuklearBomb/stb into working
2019-02-07 08:53:19 -08:00
Sean Barrett
694b61fcb1
stb_image: remove non-ASCII character from credits
2019-02-07 07:39:46 -08:00
Sean Barrett
f9d9a419a9
Merge branch 'optimize_stbi__ldr_to_hdr' of https://github.com/technik/stb into working
2019-02-07 07:33:00 -08:00
Sean Barrett
db691f0c69
Merge branch 'fix_1bit_bmp' of https://github.com/plzombie/stb into working
2019-02-07 07:30:39 -08:00
Sean Barrett
79a7719c37
stb_image: fix d1252e1bb9
for building in C
2019-02-07 07:20:58 -08:00
Sean Barrett
7056eae4ae
Merge branch 'issue-609' of https://github.com/dp304/stb into working
2019-02-07 07:19:18 -08:00
Sean Barrett
d1252e1bb9
Merge branch 'master' of https://github.com/ab-cpp/stb into working
2019-02-07 07:17:05 -08:00
Sean Barrett
ba5fc494b4
Merge branch 'master' of https://github.com/WARP-LAB/stb into working
2019-02-07 06:58:18 -08:00
Sean Barrett
f82dbd638c
windows unicode: don't malloc buffers, add explicit STBI_WINDOWS_UTF8 #define
2019-02-07 05:55:03 -08:00
Sean Barrett
ae773aa438
Merge branch 'unicode-file-support' of https://github.com/jrsmith17/stb into temp
2019-02-07 05:07:14 -08:00
Sean Barrett
3005bcfe87
Merge branch 'misc-typos' of https://github.com/luzpaz/stb into working
2019-02-07 05:00:12 -08:00
Sean Barrett
061422f580
fix non-fastpath BMP pixels with bit 31 set when asserts are on
2019-02-07 04:39:51 -08:00
Andrew Beatty
eee50c079d
Update to STB conventions
2019-02-07 07:30:42 -05:00
NuklearBomb
d156642036
Silence warning 'tc' may be used uninitialized in this function
2019-01-29 01:43:31 -05:00
Andrew Beatty
ccc4b3716a
fix compiler warnings and const error
2019-01-22 19:31:46 -05:00
Mikhail Morozov
5d90a8375a
stb_image: fix 1-bit bmp
2018-06-08 07:29:00 +03:00
Carmelo Fernandez Aguera
e64d4f89eb
Added myself to the list of contributors.
2018-06-07 17:10:00 +01:00
Carmelo Fernandez Aguera
f1f077b272
Break a for loop into two parts and get an if out of the loop.
2018-06-07 16:18:23 +01:00
Dobe Peter
a66dd42d4c
stb_image: fix three unused function warnings
2018-05-09 23:24:41 +02:00
kroko / Reinis Adovičs
756166e853
fix comma warnings when building with -Wcomma
...
Happens on standard Xcode Version 9.2 (9C40b) configuration (using Apple LLVM version 9.0.0 (clang-900.0.39.2)). Addresses https://github.com/nothings/stb/issues/515
2018-04-25 15:19:29 +03:00
JR
d0ae424061
Re added unicode filename support for stb_image and stb_image_write with whitespace issues fixed.
2018-02-20 21:38:00 -05:00
luz.paz
622b3adad3
Misc. comment typos
...
Found via `codespell -q 3`
2018-02-12 14:54:22 -05:00
Sean Barrett
fa2a1d9b3b
stb_image version number
2018-02-11 11:57:40 -08:00
Sean Barrett
cd62aa9714
docs
2018-02-11 11:42:05 -08:00
Sean Barrett
0ba9ff6599
stb_image: fix unused variable warning
2018-01-31 07:50:07 -08:00
Sean Barrett
a9672961c9
more cases of STB_NO_HDR and STB_NO_LINEAR interfering
2018-01-30 05:45:59 -08:00
Sean Barrett
602e986824
fix STBI_NO_HDR and STBI_NO_LINEAR to compile correctly even if you don't #include <math.h>
2018-01-30 05:39:29 -08:00
Sean Barrett
ccee11ad79
stb_image: fix warnings
2018-01-30 05:28:37 -08:00