Fri, 05 Jul 2013 23:57:19 -0700Removed the inline functions from SDL_stdinc.h
Sam Lantinga <slouken@libsdl.org> [Fri, 05 Jul 2013 23:57:19 -0700] rev 7351
Removed the inline functions from SDL_stdinc.h
Having the SDL functions inline is causing build issues, and in the case of malloc(), etc. causing malloc/free mismatches, if the application build environment differs from the SDL build environment.

In the interest of safety and consistency, the functions will always be in the SDL library and will only be redirected to the C library there, if they are available.

See the following threads on the SDL mailing list for the gruesome details:
* SDL_stdinc.h inlines problematic when application not compiled in exact same feature environment
* Error compiling program against SDL2 with -std=c++11 g++ flag

Fri, 05 Jul 2013 21:37:27 -0700No, there's no reason not to use fprintf
Sam Lantinga <slouken@libsdl.org> [Fri, 05 Jul 2013 21:37:27 -0700] rev 7350
No, there's no reason not to use fprintf

Fri, 05 Jul 2013 21:25:32 -0700Fixed detection of overlong sequences (thanks Tommy!)
Sam Lantinga <slouken@libsdl.org> [Fri, 05 Jul 2013 21:25:32 -0700] rev 7349
Fixed detection of overlong sequences (thanks Tommy!)

Fri, 05 Jul 2013 01:31:02 -0400Patched to compile on pre-C99 compilers.
Ryan C. Gordon <icculus@icculus.org> [Fri, 05 Jul 2013 01:31:02 -0400] rev 7348
Patched to compile on pre-C99 compilers.

Fri, 05 Jul 2013 01:18:18 -0400Don't set the same GL context twice on Mac OS X (thanks, Alex!).
Ryan C. Gordon <icculus@icculus.org> [Fri, 05 Jul 2013 01:18:18 -0400] rev 7347
Don't set the same GL context twice on Mac OS X (thanks, Alex!).

Fixes Bugzilla #1939.

Fri, 05 Jul 2013 01:09:27 -0400Fixed some __BEOS__ vs __HAIKU__ preprocessor tests (thanks, Axel!).
Ryan C. Gordon <icculus@icculus.org> [Fri, 05 Jul 2013 01:09:27 -0400] rev 7346
Fixed some __BEOS__ vs __HAIKU__ preprocessor tests (thanks, Axel!).

Fixes Bugzilla #1773.

Fri, 05 Jul 2013 00:54:00 -0400Don't crash if SDL_AudioQuit() is called twice in a row.
Ryan C. Gordon <icculus@icculus.org> [Fri, 05 Jul 2013 00:54:00 -0400] rev 7345
Don't crash if SDL_AudioQuit() is called twice in a row.

Fixes Bugzilla #1396.

Fri, 05 Jul 2013 00:41:34 -0400Strip newlines from messages in SDL_Log*() before calling logging function.
Ryan C. Gordon <icculus@icculus.org> [Fri, 05 Jul 2013 00:41:34 -0400] rev 7344
Strip newlines from messages in SDL_Log*() before calling logging function.

Fri, 05 Jul 2013 00:41:01 -0400Added a FIXME.
Ryan C. Gordon <icculus@icculus.org> [Fri, 05 Jul 2013 00:41:01 -0400] rev 7343
Added a FIXME.

Fri, 05 Jul 2013 00:30:23 -0400Don't close already-closed audio devices during SDL_Quit().
Ryan C. Gordon <icculus@icculus.org> [Fri, 05 Jul 2013 00:30:23 -0400] rev 7342
Don't close already-closed audio devices during SDL_Quit().

Otherwise, we spam a bunch of unnecessary SDL_SetError() calls.

Fixes Bugzilla #1791.