From 673bf5795619d3f04812403196371bb8ca434623 Mon Sep 17 00:00:00 2001 From: Patrice Mandin Date: Sun, 20 Sep 2009 18:14:35 +0000 Subject: [PATCH] Make the list NULL terminated. --- src/video/xbios/SDL_xbios.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/video/xbios/SDL_xbios.c b/src/video/xbios/SDL_xbios.c index 8499a30de..ec11971d5 100644 --- a/src/video/xbios/SDL_xbios.c +++ b/src/video/xbios/SDL_xbios.c @@ -522,7 +522,7 @@ static int XBIOS_VideoInit(_THIS, SDL_PixelFormat *vformat) int j; SDL_xbiosmode[i] = (xbiosmode_t **) - SDL_malloc(SDL_nummodes[i]*sizeof(xbiosmode_t *)); + SDL_malloc((SDL_nummodes[i]+1)*sizeof(xbiosmode_t *)); if ( SDL_xbiosmode[i] == NULL ) { SDL_OutOfMemory(); return(-1); @@ -535,6 +535,7 @@ static int XBIOS_VideoInit(_THIS, SDL_PixelFormat *vformat) } SDL_memset(SDL_xbiosmode[i][j], 0, sizeof(xbiosmode_t)); } + SDL_xbiosmode[i][j] = NULL; SDL_modelist[i] = (SDL_Rect **) SDL_malloc((SDL_nummodes[i]+1)*sizeof(SDL_Rect *));