Changeset 22501
- Timestamp:
- 07/24/13 16:30:40 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/titan/skin.h
r22425 r22501 1893 1893 } 1894 1894 1895 if(png_jmpbuf(png_ptr) == NULL) 1896 { 1897 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); 1898 err("%s unknown error (png_jmpbuf = NULL)", filename); 1899 free(sig); 1900 fclose(fd); 1901 return NULL; 1902 } 1903 1895 1904 ret = setjmp(png_jmpbuf(png_ptr)); 1896 1905 if(ret != 0) 1897 1906 { 1898 1907 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); 1899 err("%s has bad IHDR(libpng longjmp)", filename);1908 err("%s unknown error (libpng longjmp)", filename); 1900 1909 free(sig); 1901 1910 fclose(fd); … … 1907 1916 png_read_info(png_ptr, info_ptr); 1908 1917 png_get_IHDR(png_ptr, info_ptr, (png_uint_32*)width, (png_uint_32*)height, &bit_depth, &color_type, NULL, NULL, NULL); 1909 1910 ret = setjmp(png_jmpbuf(png_ptr));1911 if(ret != 0)1912 {1913 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);1914 err("%s unknown error", filename);1915 free(sig);1916 fclose(fd);1917 return NULL;1918 }1919 1918 1920 1919 if(color_type == PNG_COLOR_TYPE_PALETTE)
Note: See TracChangeset
for help on using the changeset viewer.