Thu, 08 Jan 2015 21:45:46 +0100Replaced include of SDL_types.h with SDL_stdinc.h in internal header file.
Philipp Wiesemann [Thu, 08 Jan 2015 21:45:46 +0100] rev 9307
Replaced include of SDL_types.h with SDL_stdinc.h in internal header file.

SDL_types.h is deprecated and currently only includes SDL_stdinc.h itself.

Mon, 05 Jan 2015 01:41:42 -0500Clang static analysis builds should use C runtime directly.
Ryan C. Gordon [Mon, 05 Jan 2015 01:41:42 -0500] rev 9306
Clang static analysis builds should use C runtime directly.

This is a little macro magic to use malloc() directly instead of SDL_malloc(),
etc, so static analysis tests that know about the C runtime can function
properly, and understand that we are dealing with heap allocations, etc.

This changed our static analysis report from 5 outstanding bugs to 30.

5x as many bugs were hidden by SDL_malloc() not being recognized as malloc()
by the static analyzer!

Mon, 05 Jan 2015 01:07:36 -0500Dynamic API: don't leak if a library loaded but didn't have the entry point.
Ryan C. Gordon [Mon, 05 Jan 2015 01:07:36 -0500] rev 9305
Dynamic API: don't leak if a library loaded but didn't have the entry point.

Wed, 31 Dec 2014 21:00:32 +0100Removed unused enumeration and constant from internal header file.
Philipp Wiesemann [Wed, 31 Dec 2014 21:00:32 +0100] rev 9304
Removed unused enumeration and constant from internal header file.

Sun, 28 Dec 2014 22:10:24 +0100Fixed copyright date.
Philipp Wiesemann [Sun, 28 Dec 2014 22:10:24 +0100] rev 9303
Fixed copyright date.

Sun, 28 Dec 2014 22:02:17 +0100Linked README-emscripten.md in README.md and added markdown formatting.
Philipp Wiesemann [Sun, 28 Dec 2014 22:02:17 +0100] rev 9302
Linked README-emscripten.md in README.md and added markdown formatting.

Sun, 28 Dec 2014 22:00:24 +0100Renamed README-emscripten.txt to README-emscripten.md.
Philipp Wiesemann [Sun, 28 Dec 2014 22:00:24 +0100] rev 9301
Renamed README-emscripten.txt to README-emscripten.md.

Fri, 26 Dec 2014 23:16:54 -0500Cleaned up some compiler warnings.
Ryan C. Gordon [Fri, 26 Dec 2014 23:16:54 -0500] rev 9300
Cleaned up some compiler warnings.

Fri, 26 Dec 2014 22:30:19 -0500GLES2: Only use VBOs for Emscripten (for now).
Ryan C. Gordon [Fri, 26 Dec 2014 22:30:19 -0500] rev 9299
GLES2: Only use VBOs for Emscripten (for now).

This is causing a regression on actual iOS hardware, which we should revisit
after 2.0.4 ships.

Fri, 26 Dec 2014 20:11:28 +0100Added three missing checks for return values of SDL_calloc().
Philipp Wiesemann [Fri, 26 Dec 2014 20:11:28 +0100] rev 9298
Added three missing checks for return values of SDL_calloc().