Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37913725
en ru br
ALT Linux repositórios
S:2.5-alt2
5.0: 2.4-alt3
4.1: 2.4-alt2

Group :: Jogos/Arcade
RPM: blockout2

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: BlockOutII-2.3-libpng15.patch
Download


diff -up BlockOutII-2.3/contrib/ImageLib/src/png/hpng.c~ BlockOutII-2.3/contrib/ImageLib/src/png/hpng.c
--- BlockOutII-2.3/ImageLib/src/png/hpng.c~	2011-12-14 11:07:35.000000000 +0100
+++ BlockOutII-2.3/ImageLib/src/png/hpng.c	2011-12-14 11:09:53.542044115 +0100
@@ -45,7 +45,7 @@ int LoadPngImage(PNG_IMAGE *d) {
 	// ---------------- Error handling
 
 	png_set_error_fn(png,NULL,my_png_error,NULL);
-  if (setjmp(png->jmpbuf)) {
+  if (setjmp(png_jmpbuf(png))) {
  	  png_destroy_read_struct(&png, &info, &endinfo);
 	  return 0;
 	}
@@ -154,7 +154,7 @@ char *WritePngImage(char *file_name,unsi
    {
     	sprintf(PngErrorMessage,"png_create_info_struct() failed");
       fclose(fp);
-      png_destroy_write_struct(&png_ptr,  png_infopp_NULL);
+      png_destroy_write_struct(&png_ptr, &info_ptr);
       return PngErrorMessage;
    }
 
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009