From: Grazvydas Ignotas Date: Sun, 13 Dec 2015 22:08:56 +0000 (+0200) Subject: mmenu: minimal fix for the bad skin crash X-Git-Tag: sz_173^0 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-libraries.git;a=commitdiff_plain;h=bbcf535c0f998e5250bfbcf5760cbaf6f4d3bc9b mmenu: minimal fix for the bad skin crash --- diff --git a/minimenu/mmui.c b/minimenu/mmui.c index abdd63b..7282b71 100644 --- a/minimenu/mmui.c +++ b/minimenu/mmui.c @@ -2472,6 +2472,10 @@ SDL_Surface *ui_scale_image ( SDL_Surface *s, unsigned int maxwidth, int maxheig double scaley = 1000000.0; SDL_Surface *scaled; + if ( maxwidth != -1 && maxwidth > ui_display_context.screen_width ) + // probably bad config + return ( s ); + scalex = (double)maxwidth / (double)s -> w; if ( maxheight == -1 ) {