]> granicus.if.org Git - php/commitdiff
Fix compiler warnings
authorKalle Sommer Nielsen <kalle@php.net>
Sun, 29 Oct 2017 15:43:21 +0000 (16:43 +0100)
committerKalle Sommer Nielsen <kalle@php.net>
Sun, 29 Oct 2017 15:43:21 +0000 (16:43 +0100)
ext/exif/exif.c

index 3ef004bdb1737efb8908db161755e1ec2cf3d257..84e5bea958c48abe5be2262b7969ada8b1777b69 100644 (file)
@@ -1514,12 +1514,12 @@ static void php_ifd_set32u(char *data, size_t value, int motorola_intel)
 {
        if (motorola_intel) {
                data[0] = (value & 0xFF000000) >> 24;
-               data[1] = (value & 0x00FF0000) >> 16;
+               data[1] = (char) ((value & 0x00FF0000) >> 16);
                data[2] = (value & 0x0000FF00) >>  8;
                data[3] = (value & 0x000000FF);
        } else {
                data[3] = (value & 0xFF000000) >> 24;
-               data[2] = (value & 0x00FF0000) >> 16;
+               data[2] = (char) ((value & 0x00FF0000) >> 16);
                data[1] = (value & 0x0000FF00) >>  8;
                data[0] = (value & 0x000000FF);
        }