Hello, I noticed cppcheck returns three issues; one is quite probably a false positive but the integer shift issue and the format string issue look like legitimate issues:
$ cppcheck -q -j3 . [gdk-pixbuf/gdk-pixbuf-io.c:738]: (warning) Possible null pointer dereference: fill_info [contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.c:3568]: (error) printf format string requires 4 parameters but only 3 are given. [gdk-pixbuf/io-bmp.c:634]: (error) Shifting signed 32-bit value by 31 bits is undefined behaviour
It would be ideal to completely fix the all three reported issues however, to provide a strong incentive to keep a clean cppcheck output in the future.