Mercurial > sdl-ios-xcode
diff src/video/xbios/SDL_xbios.c @ 4202:7ec1d9a34164 SDL-1.2
Make the list NULL terminated.
author | Patrice Mandin <patmandin@gmail.com> |
---|---|
date | Sun, 20 Sep 2009 18:14:35 +0000 |
parents | b10a73ebd7fd |
children | 7b27a7fc4fdf |
line wrap: on
line diff
--- a/src/video/xbios/SDL_xbios.c Sun Sep 20 18:05:52 2009 +0000 +++ b/src/video/xbios/SDL_xbios.c Sun Sep 20 18:14:35 2009 +0000 @@ -522,7 +522,7 @@ 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 @@ } 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 *));