Sean Barrett
820f63be44
stb_tilemap_editor: fix typo in docuemtnation, update version & credits
2016-01-22 05:17:12 -08:00
Sean Barrett
a33e40b1d4
Merge branch 'master' of https://github.com/timsjostrand/stb into stb_h_fix
...
Conflicts:
stb.h
2016-01-22 05:05:30 -08:00
Sean Barrett
7d4f7c566e
Merge branch 'master' of https://github.com/eugeneopalev/stb into stb_h_fix
2016-01-22 05:00:03 -08:00
Sean Barrett
c41629f262
Merge branch 'master' of https://github.com/blackpawn/stb into stb_h_fix
2016-01-22 04:58:41 -08:00
Eugene Opalev
a5bbc93087
Warning C4005 fix
2016-01-18 22:41:17 -08:00
Eugene Opalev
bc1b1f6cc9
Warning C4703 fix
2016-01-18 19:38:07 -08:00
blackpawn
a4ab8c08eb
Corrected fix for stb_insertn
...
On insert the memmove length wasn't incorrect but the addlen call was.
2015-12-02 23:12:12 -06:00
blackpawn
28f1b0f569
Fix for stb_arr_insert
2015-12-02 22:34:04 -06:00
blackpawn
cbfa0c4418
Fix stb_arr_insertn and stb_arr_deleten memmove lengths
...
They were moving memory beyond the array bounds.
2015-12-02 01:16:29 -06:00
Michael Sartain
8d9302ab05
readdir_raw buffer overrun fixes.
...
- Add stb_vsnprintf, stb_snprintf functions.
- stb snprintf routines should return -1 on buffer truncation on all platforms.
- Add stb_strscpy string copy function which should behave the same as Linux kernel strscpy.
- Bump readdir_raw buffer sizes up to 4k, add checks for path truncations.
- Use d_type to check for directory instead of opendir/closedir. This
should be faster and fix recursive symlnk death.
2015-11-01 17:53:35 -08:00
Michael Sartain
ba40683515
readdir_raw was skipping all dirnames starting with dots. Only skip . and ..
2015-11-01 17:53:35 -08:00
Tim Sjöstrand
412e1ecc16
compile fix for MinGW
2015-09-15 19:17:42 +02:00
Sean Barrett
f0268375da
credit
2015-09-13 06:16:52 -07:00
Sean Barrett
ef21612364
Merge branch 'fix-clang-warnings' of https://github.com/vincentisambart/stb into working
2015-09-13 06:11:09 -07:00
Sean Barrett
b0852b766a
Merge branch 'master' of https://github.com/rwhitworth/stb into working
...
Conflicts:
stb.h
2015-09-13 06:10:16 -07:00
Sean Barrett
97dfb12f71
credits
2015-09-13 06:06:37 -07:00
Sean Barrett
9438a74f83
Merge branch 'master' of https://github.com/Mojofreem/stb into working
2015-09-13 06:05:38 -07:00
Sean Barrett
5583b62a70
credits
2015-09-13 06:05:24 -07:00
Sean Barrett
d422a247e0
Merge branch 'master' of https://github.com/blackpawn/stb into working
2015-09-13 06:00:32 -07:00
Sean Barrett
2adf6d29aa
credits
2015-09-13 06:00:06 -07:00
Sean Barrett
a96eb04795
Merge branch 'master' of https://github.com/r-lyeh/stb into working
...
Conflicts:
stb.h
2015-09-13 05:58:57 -07:00
Sean Barrett
c6f33a1ff0
Merge branch '64bit' of https://github.com/Mischanix/stb into working
2015-09-13 05:57:10 -07:00
Sean Barrett
24602db4a5
credits for previous patch
2015-09-13 05:53:56 -07:00
Sean Barrett
8ca1cdfe4c
Merge branch 'fix-double-free' of https://github.com/philippwiesemann/stb into working
2015-09-13 05:52:59 -07:00
Vincent Isambart
09e1972fed
fix clang warnings
2015-08-08 10:45:26 +09:00
rwhitworth
0c0a619ca4
Updated to compile with Visual Studio 2015
2015-08-05 22:27:53 -04:00
Sean Barrett
c9859afcf9
reverse some of the public-domain-license changes that I didn't
...
actually want
2015-08-01 23:53:49 -07:00
Ryan Whitworth
9e9ce0ab91
Added public domain license text
2015-08-01 14:46:04 -04:00
Liam Chasteen
65ebe75124
Tweaked to enable compilation under MinGW.
2015-07-02 11:50:32 -07:00
blackpawn
693772ed02
OSX 64bit fixes
...
Check for __LP64__ preprocessor define for 64bit. Allocator fix for 64bit.
2015-06-22 19:45:35 -07:00
r-lyeh
8702dce4d6
msvc 64-bit fixes
2015-06-13 14:33:42 +02:00
Michael Sartain
3787e1c143
Fix relative path check for non-Windows platforms in stb_fullpath.
2015-06-09 16:52:39 -07:00
Robert Nix
51415dea6e
Fix 64-bit compile for pointer set
2015-06-09 12:54:51 -05:00
Robert Nix
0fbc8bec6f
Don't truncate pointers to 4 bytes on 64-bit
2015-06-09 12:54:50 -05:00
Robert Nix
b639b6a468
Don't use __asm int 3; on 64-bit platforms
2015-06-09 12:54:45 -05:00
Sean Barrett
0b05bde303
quick fixes w/o version updates
2015-02-22 14:26:21 -08:00
Philipp Wiesemann
b3653cc3f1
fix double free (found by cppcheck)
2015-01-18 21:17:49 +01:00
Sean Barrett
5ad4169ed1
update version number
2015-01-17 08:39:41 -08:00
Sean Barrett
50edcdb972
Merge branch 'master' of https://github.com/scullion/stb
2015-01-17 08:37:50 -08:00
T. J. Moran
933a1fdd8d
Add explicit wchar_t casts in stb.h
2014-12-18 23:19:13 +00:00
Kristoffer Grönlund
83c5588584
Remove unused variables and ambiguous dangling else
2014-10-27 10:02:27 +01:00
Kristoffer Grönlund
f298f7dabe
Ensure GCC that p is not used uninitialized
2014-10-27 09:05:40 +01:00
Kristoffer Grönlund
3202fb6a55
Remove stb_readdir_size which was written (on windows) but never read
2014-10-27 09:03:31 +01:00
Kristoffer Grönlund
ce9b680784
Add missing return type declaration
2014-10-27 09:01:12 +01:00
Kristoffer Grönlund
3b1480ff10
Don't read uninitialized memory
2014-10-27 08:57:52 +01:00
Sean Barrett
fcfcb9bb3f
generate README.md in part by parsing libraries so that version numbers are in sync
2014-05-30 14:15:51 -07:00
Sean Barrett
e2caccb811
initial checkin
2014-05-25 10:18:03 -07:00