sdl2_frt/src
Ryan C. Gordon 9b64772775 audio: Clean up some CloseDevice() interface details.
- It's now always called if device->hidden isn't NULL, even if OpenDevice()
  failed halfway through. This lets implementation code not have to clean up
  itself on every possible failure point; just return an error and SDL will
  handle it for you.

- Implementations can assume this->hidden != NULL and not check for it.

- implementations don't have to set this->hidden = NULL when done, because
  the caller is always about to free(this).

- Don't reset other fields that are in a block of memory about to be free()'d.

- Implementations all now free things like internal mix buffers last, after
  closing devices and such, to guarantee they definitely aren't in use anymore
  at the point of deallocation.
2016-08-05 01:44:41 -04:00
..
atomic Updated copyright to 2016 2016-01-02 10:10:34 -08:00
audio audio: Clean up some CloseDevice() interface details. 2016-08-05 01:44:41 -04:00
core Android: Fixed missing export of a JNI function (thanks, Andrii!). 2016-07-17 21:43:12 +02:00
cpuinfo Updated copyright to 2016 2016-01-02 10:10:34 -08:00
dynapi Fixed compile warnings about evaluating undefined identifiers. 2016-07-17 20:32:44 +02:00
events Fixed comment in gesture source. 2016-03-27 22:22:13 +02:00
file Updated copyright to 2016 2016-01-02 10:10:34 -08:00
filesystem David Carlier implemented SDL_GetBasePath() for OpenBSD 2016-01-31 21:11:15 -08:00
haptic Linux: Fixed memory leak in haptic implementation (thanks, Martin!). 2016-07-20 21:01:14 +02:00
joystick Fixed freeing strings created by strdup() with SDL_free(). 2016-06-28 21:08:23 +02:00
libm Updated copyright to 2016 2016-01-02 10:10:34 -08:00
loadso Updated copyright to 2016 2016-01-02 10:10:34 -08:00
main Android: Fixed compile warning about a missing prototype (thanks, Sylvain!). 2016-07-17 21:42:53 +02:00
power Updated copyright to 2016 2016-01-02 10:10:34 -08:00
render Fixed Bug 3147 - Windows: Crash when resizing Window since hg 1f9d57965528 2016-06-24 22:17:56 -04:00
stdlib Quick fix for qsort off-by-one error. 2016-03-11 08:30:18 -08:00
test Fixed compile warnings in test library about formats strings not being literals. 2016-06-25 19:40:44 +02:00
thread PSP: Fixed compile error. 2016-04-14 21:09:45 +02:00
timer threads: Move SDL's own thread creation to a new internal API. 2016-04-12 16:45:10 -04:00
video Pandora: Fixed memory leak in video implementation. 2016-07-20 21:00:52 +02:00
SDL_assert_c.h Updated copyright to 2016 2016-01-02 10:10:34 -08:00
SDL_assert.c Updated copyright to 2016 2016-01-02 10:10:34 -08:00
SDL_error_c.h Updated copyright to 2016 2016-01-02 10:10:34 -08:00
SDL_error.c Updated copyright to 2016 2016-01-02 10:10:34 -08:00
SDL_hints.c Updated copyright to 2016 2016-01-02 10:10:34 -08:00
SDL_internal.h Updated copyright to 2016 2016-01-02 10:10:34 -08:00
SDL_log.c Updated copyright to 2016 2016-01-02 10:10:34 -08:00
SDL.c Updated copyright to 2016 2016-01-02 10:10:34 -08:00