include stdint.h for int32_t/uint32_t
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Reviewed-by: Yong Bakos <ybakos@humanoriented.com>
diff --git a/libweston/animation.c b/libweston/animation.c
index 2c7943f..30b3e5d 100644
--- a/libweston/animation.c
+++ b/libweston/animation.c
@@ -27,6 +27,7 @@
#include <stdlib.h>
#include <string.h>
+#include <stdint.h>
#include <stdio.h>
#include <math.h>
diff --git a/libweston/bindings.c b/libweston/bindings.c
index cc68cfe..2136652 100644
--- a/libweston/bindings.c
+++ b/libweston/bindings.c
@@ -25,6 +25,7 @@
#include "config.h"
+#include <stdint.h>
#include <stdlib.h>
#include <linux/input.h>
diff --git a/libweston/clipboard.c b/libweston/clipboard.c
index 54a578f..f37508c 100644
--- a/libweston/clipboard.c
+++ b/libweston/clipboard.c
@@ -25,6 +25,7 @@
#include "config.h"
+#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <linux/input.h>
diff --git a/libweston/compositor-drm.c b/libweston/compositor-drm.c
index f903a3b..34922af 100644
--- a/libweston/compositor-drm.c
+++ b/libweston/compositor-drm.c
@@ -27,6 +27,7 @@
#include "config.h"
#include <errno.h>
+#include <stdint.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
diff --git a/libweston/compositor-fbdev.c b/libweston/compositor-fbdev.c
index e21ceca..852acc0 100644
--- a/libweston/compositor-fbdev.c
+++ b/libweston/compositor-fbdev.c
@@ -30,6 +30,7 @@
#include <errno.h>
#include <stdlib.h>
+#include <stdint.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
diff --git a/libweston/compositor-fbdev.h b/libweston/compositor-fbdev.h
index 9b5bf8e..7b182c7 100644
--- a/libweston/compositor-fbdev.h
+++ b/libweston/compositor-fbdev.h
@@ -30,6 +30,8 @@
extern "C" {
#endif
+#include <stdint.h>
+
#include "compositor.h"
#define WESTON_FBDEV_BACKEND_CONFIG_VERSION 1
diff --git a/libweston/compositor-headless.c b/libweston/compositor-headless.c
index 6c22ee3..e514b17 100644
--- a/libweston/compositor-headless.c
+++ b/libweston/compositor-headless.c
@@ -26,6 +26,7 @@
#include "config.h"
+#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <sys/time.h>
diff --git a/libweston/compositor-headless.h b/libweston/compositor-headless.h
index 1432f70..b432b09 100644
--- a/libweston/compositor-headless.h
+++ b/libweston/compositor-headless.h
@@ -30,6 +30,8 @@
extern "C" {
#endif
+#include <stdint.h>
+
#include "compositor.h"
#define WESTON_HEADLESS_BACKEND_CONFIG_VERSION 1
diff --git a/libweston/compositor-rdp.c b/libweston/compositor-rdp.c
index 53c7124..2a270d3 100644
--- a/libweston/compositor-rdp.c
+++ b/libweston/compositor-rdp.c
@@ -25,6 +25,7 @@
#include "config.h"
+#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
diff --git a/libweston/compositor-wayland.c b/libweston/compositor-wayland.c
index 1343e21..ceb5050 100644
--- a/libweston/compositor-wayland.c
+++ b/libweston/compositor-wayland.c
@@ -27,6 +27,7 @@
#include "config.h"
#include <stddef.h>
+#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
diff --git a/libweston/compositor-wayland.h b/libweston/compositor-wayland.h
index de69b98..b705dee 100644
--- a/libweston/compositor-wayland.h
+++ b/libweston/compositor-wayland.h
@@ -32,6 +32,8 @@
extern "C" {
#endif
+#include <stdint.h>
+
#define WESTON_WAYLAND_BACKEND_CONFIG_VERSION 1
struct weston_wayland_backend_output_config {
diff --git a/libweston/compositor-x11.c b/libweston/compositor-x11.c
index e2e6110..9e2dc37 100644
--- a/libweston/compositor-x11.c
+++ b/libweston/compositor-x11.c
@@ -29,6 +29,7 @@
#include <assert.h>
#include <stddef.h>
+#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <fcntl.h>
diff --git a/libweston/compositor-x11.h b/libweston/compositor-x11.h
index 8363a76..6a17f96 100644
--- a/libweston/compositor-x11.h
+++ b/libweston/compositor-x11.h
@@ -30,6 +30,8 @@
extern "C" {
#endif
+#include <stdint.h>
+
#include "compositor.h"
#define WESTON_X11_BACKEND_CONFIG_VERSION 1
diff --git a/libweston/compositor.h b/libweston/compositor.h
index ad2f6e3..0133084 100644
--- a/libweston/compositor.h
+++ b/libweston/compositor.h
@@ -32,6 +32,7 @@
#endif
#include <stdbool.h>
+#include <stdint.h>
#include <time.h>
#include <pixman.h>
#include <xkbcommon/xkbcommon.h>
diff --git a/libweston/data-device.c b/libweston/data-device.c
index 44a08f9..19d3972 100644
--- a/libweston/data-device.c
+++ b/libweston/data-device.c
@@ -28,6 +28,7 @@
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
+#include <stdint.h>
#include <stdio.h>
#include <assert.h>
diff --git a/libweston/dbus.c b/libweston/dbus.c
index cadedd9..36815db 100644
--- a/libweston/dbus.c
+++ b/libweston/dbus.c
@@ -35,6 +35,7 @@
#include <errno.h>
#include <fcntl.h>
#include <stdbool.h>
+#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <sys/epoll.h>
diff --git a/libweston/gl-renderer.c b/libweston/gl-renderer.c
index be6b11e..ed44c6d 100644
--- a/libweston/gl-renderer.c
+++ b/libweston/gl-renderer.c
@@ -30,6 +30,7 @@
#include <GLES2/gl2ext.h>
#include <stdbool.h>
+#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
diff --git a/libweston/gl-renderer.h b/libweston/gl-renderer.h
index ad81a64..37d000f 100644
--- a/libweston/gl-renderer.h
+++ b/libweston/gl-renderer.h
@@ -25,6 +25,8 @@
#include "config.h"
+#include <stdint.h>
+
#include "compositor.h"
#ifdef ENABLE_EGL
diff --git a/libweston/launcher-logind.c b/libweston/launcher-logind.c
index f755ec3..8d5e8f9 100644
--- a/libweston/launcher-logind.c
+++ b/libweston/launcher-logind.c
@@ -30,6 +30,7 @@
#include <signal.h>
#include <stdarg.h>
#include <stdbool.h>
+#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
diff --git a/libweston/launcher-util.c b/libweston/launcher-util.c
index 03b9d63..4abd1e2 100644
--- a/libweston/launcher-util.c
+++ b/libweston/launcher-util.c
@@ -31,6 +31,7 @@
#include "launcher-util.h"
#include "launcher-impl.h"
+#include <stdint.h>
#include <unistd.h>
#include <linux/input.h>
diff --git a/libweston/launcher-weston-launch.c b/libweston/launcher-weston-launch.c
index ad919f1..96ac25a 100644
--- a/libweston/launcher-weston-launch.c
+++ b/libweston/launcher-weston-launch.c
@@ -23,6 +23,7 @@
#include "config.h"
+#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
diff --git a/libweston/libbacklight.c b/libweston/libbacklight.c
index 722d66f..4039575 100644
--- a/libweston/libbacklight.c
+++ b/libweston/libbacklight.c
@@ -32,6 +32,7 @@
#include "config.h"
#include "libbacklight.h"
+#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
diff --git a/libweston/libinput-device.c b/libweston/libinput-device.c
index 782f656..f97afcf 100644
--- a/libweston/libinput-device.c
+++ b/libweston/libinput-device.c
@@ -27,6 +27,7 @@
#include "config.h"
#include <errno.h>
+#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <linux/input.h>
diff --git a/libweston/libinput-seat.c b/libweston/libinput-seat.c
index 94e19f5..78a5fc4 100644
--- a/libweston/libinput-seat.c
+++ b/libweston/libinput-seat.c
@@ -26,6 +26,7 @@
#include "config.h"
+#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
diff --git a/libweston/linux-dmabuf.c b/libweston/linux-dmabuf.c
index a91ae85..7b29f08 100644
--- a/libweston/linux-dmabuf.c
+++ b/libweston/linux-dmabuf.c
@@ -23,6 +23,7 @@
#include "config.h"
#include <assert.h>
+#include <stdint.h>
#include <unistd.h>
#include <sys/types.h>
diff --git a/libweston/noop-renderer.c b/libweston/noop-renderer.c
index b6499b8..6eed40e 100644
--- a/libweston/noop-renderer.c
+++ b/libweston/noop-renderer.c
@@ -25,6 +25,7 @@
#include "config.h"
+#include <stdint.h>
#include <stdlib.h>
#include "compositor.h"
diff --git a/libweston/pixman-renderer.c b/libweston/pixman-renderer.c
index f66a11e..4ba1377 100644
--- a/libweston/pixman-renderer.c
+++ b/libweston/pixman-renderer.c
@@ -28,6 +28,7 @@
#include "config.h"
#include <errno.h>
+#include <stdint.h>
#include <stdlib.h>
#include <assert.h>
diff --git a/libweston/screenshooter.c b/libweston/screenshooter.c
index fc14ad3..2c5dacc 100644
--- a/libweston/screenshooter.c
+++ b/libweston/screenshooter.c
@@ -26,6 +26,7 @@
#include "config.h"
#include <stdlib.h>
+#include <stdint.h>
#include <stdio.h>
#include <string.h>
#include <linux/input.h>
diff --git a/libweston/spring-tool.c b/libweston/spring-tool.c
index 1848b3f..9e7c344 100644
--- a/libweston/spring-tool.c
+++ b/libweston/spring-tool.c
@@ -23,6 +23,8 @@
* SOFTWARE.
*/
+#include <stdint.h>
+
#include "config.h"
#include "compositor.h"
diff --git a/libweston/zoom.c b/libweston/zoom.c
index 08c0693..a1a1ab2 100644
--- a/libweston/zoom.c
+++ b/libweston/zoom.c
@@ -26,6 +26,7 @@
#include "config.h"
#include <assert.h>
+#include <stdint.h>
#include <stdlib.h>
#include <stdbool.h>