mirror of
https://github.com/kanjitalk755/macemu.git
synced 2024-12-23 19:29:18 +00:00
SDL: Don't uselessly free the_host_buffer
It always points to a member of an SDL_Surface, which is freed by SDL.
This commit is contained in:
parent
c0d7aa0004
commit
94ebea3509
@ -691,11 +691,6 @@ driver_base::~driver_base()
|
||||
}
|
||||
#ifdef ENABLE_VOSF
|
||||
else {
|
||||
if (the_host_buffer) {
|
||||
D(bug(" freeing the_host_buffer at %p\n", the_host_buffer));
|
||||
free(the_host_buffer);
|
||||
the_host_buffer = NULL;
|
||||
}
|
||||
if (the_buffer_copy) {
|
||||
D(bug(" freeing the_buffer_copy at %p\n", the_buffer_copy));
|
||||
free(the_buffer_copy);
|
||||
@ -817,10 +812,6 @@ driver_window::driver_window(SDL_monitor_desc &m)
|
||||
// Close display
|
||||
driver_window::~driver_window()
|
||||
{
|
||||
#ifdef ENABLE_VOSF
|
||||
if (use_vosf)
|
||||
the_host_buffer = NULL; // don't free() in driver_base dtor
|
||||
#endif
|
||||
if (s)
|
||||
SDL_FreeSurface(s);
|
||||
}
|
||||
@ -947,10 +938,6 @@ driver_fullscreen::driver_fullscreen(SDL_monitor_desc &m)
|
||||
// Close display
|
||||
driver_fullscreen::~driver_fullscreen()
|
||||
{
|
||||
#ifdef ENABLE_VOSF
|
||||
if (use_vosf)
|
||||
the_host_buffer = NULL; // don't free() in driver_base dtor
|
||||
#endif
|
||||
if (s)
|
||||
SDL_FreeSurface(s);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user