1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2025-02-07 11:36:25 +02:00

Check VIPS_META_ORIENTATION type before get

This commit is contained in:
DarthSim 2019-10-11 17:19:15 +06:00
parent 0d5d2f5ec2
commit 3696025195

6
vips.c
View File

@ -200,8 +200,10 @@ vips_get_orientation(VipsImage *image) {
#ifdef VIPS_META_ORIENTATION
int orientation;
if (vips_image_get_int(image, VIPS_META_ORIENTATION, &orientation) == 0)
return orientation;
if (
vips_image_get_typeof(image, VIPS_META_ORIENTATION) == G_TYPE_INT &&
vips_image_get_int(image, VIPS_META_ORIENTATION, &orientation) == 0
) return orientation;
#else
const char *orientation;