Fix various compiler warnings for 32bit builds
commit5399bb785e625c36025d6bc1e5cf2b5519759d0d
authorChristoph Reiter <creiter@src.gnome.org>
Wed, 22 Mar 2017 18:24:22 +0000 (22 19:24 +0100)
committerChristoph Reiter <creiter@src.gnome.org>
Fri, 24 Mar 2017 07:30:35 +0000 (24 08:30 +0100)
treefea1e8f79e7683ed453ff19dc2ed9ea04e880cc0
parent29d07d6e659a518f4e0a7f53eba3dc1d9ba33c3a
Fix various compiler warnings for 32bit builds

Due to the switch to AX_COMPILER_FLAGS which adds some more
warning flags. I didn't notice these as they only get triggered
on 32bit builds. Tested with gcc 6.3 and clang 3.9.

https://bugzilla.gnome.org/show_bug.cgi?id=780409
15 files changed:
gi/gimodule.c
gi/pygboxed.c
gi/pygenum.c
gi/pygi-argument.c
gi/pygi-array.c
gi/pygi-cache.c
gi/pygi-closure.c
gi/pygi-foreign-cairo.c
gi/pygi-invoke.c
gi/pygi-marshal-cleanup.c
gi/pygi-signal-closure.h
gi/pygi-util.h
gi/pygi-value.h
gi/pygobject-object.c
gi/pygtype.h