diff --git a/scorched3d-libpng15.patch b/scorched3d-libpng15.patch index 70e56f3..c743370 100644 --- a/scorched3d-libpng15.patch +++ b/scorched3d-libpng15.patch @@ -46,7 +46,7 @@ } surface = SDL_AllocSurface(SDL_SWSURFACE, width, height, - bit_depth*info_ptr->channels, Rmask,Gmask,Bmask,Amask); -+ png_get_channels(png_ptr, info_ptr), Rmask,Gmask,Bmask,Amask); ++ bit_depth*png_get_channels(png_ptr, info_ptr), Rmask,Gmask,Bmask,Amask); if ( surface == NULL ) { error = "Out of memory"; goto done;