Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-gnome
Path: blob/main/games/allacrost/files/patch-src-engine-video-image.cpp
16135 views
1
--- src/engine/video/image.cpp.orig 2010-05-16 23:38:27 UTC
2
+++ src/engine/video/image.cpp
3
@@ -677,9 +677,9 @@ void ImageDescriptor::_GetPngImageInfo(c
4
png_read_png(png_ptr, info_ptr, PNG_TRANSFORM_STRIP_16 | PNG_TRANSFORM_PACKING | PNG_TRANSFORM_EXPAND, NULL);
5
6
// grab the relevant data...
7
- cols = info_ptr->width;
8
- rows = info_ptr->height;
9
- bpp = info_ptr->channels * 8;
10
+ cols = png_get_image_width(png_ptr, info_ptr);
11
+ rows = png_get_image_height(png_ptr, info_ptr);
12
+ bpp = png_get_channels(png_ptr, info_ptr) * 8;
13
14
// and clean up.
15
png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL);
16
17