summaryrefslogtreecommitdiff
path: root/atari
diff options
context:
space:
mode:
authorOle Loots <ole@monochrom.net>2011-08-30 21:41:10 +0000
committerOle Loots <ole@monochrom.net>2011-08-30 21:41:10 +0000
commit8e47876964a2e80cf5f513c1918d2ef036643c71 (patch)
treef1ca851aaea1300119e44a5fef32ec9456cc5b84 /atari
parent52bf4e0cd10ddc1820456ffb110f797bb1ac59fd (diff)
downloadnetsurf-8e47876964a2e80cf5f513c1918d2ef036643c71.tar.gz
netsurf-8e47876964a2e80cf5f513c1918d2ef036643c71.tar.bz2
Avoid double free. Wasn't triggered before, because no data was passed to destroy.
svn path=/trunk/netsurf/; revision=12681
Diffstat (limited to 'atari')
-rwxr-xr-xatari/browser_win.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/atari/browser_win.c b/atari/browser_win.c
index c6d091d4f..572e3be5c 100755
--- a/atari/browser_win.c
+++ b/atari/browser_win.c
@@ -336,7 +336,6 @@ int window_destroy( struct gui_window * gw)
int err = 0;
search_destroy( gw );
-
if( input_window == gw )
input_window = NULL;
@@ -632,9 +631,6 @@ error:
static void __CDECL evnt_window_destroy( WINDOW *win, short buff[8], void *data )
{
LOG(("%s\n", __FUNCTION__ ));
-
- if( data )
- free( data );
}
static void __CDECL evnt_window_close( WINDOW *win, short buff[8], void *data )