summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkinori Hattori <hattya@gentoo.org>2020-08-20 22:53:10 +0900
committerAkinori Hattori <hattya@gentoo.org>2020-08-20 22:53:10 +0900
commite40886348cdc6e038ced85c97f2fcc86437b20c8 (patch)
treeb9381dd2155755cc246652f5dd4015c423f7475c /dev-libs/input-pad/files
parentapp-i18n/skkfep: update to EAPI 7 (diff)
downloadgentoo-e40886348cdc6e038ced85c97f2fcc86437b20c8.tar.gz
gentoo-e40886348cdc6e038ced85c97f2fcc86437b20c8.tar.bz2
gentoo-e40886348cdc6e038ced85c97f2fcc86437b20c8.zip
dev-libs/input-pad: fix build with Clang
Closes: https://bugs.gentoo.org/737132 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Diffstat (limited to 'dev-libs/input-pad/files')
-rw-r--r--dev-libs/input-pad/files/input-pad-Wreturn-type.patch23
1 files changed, 23 insertions, 0 deletions
diff --git a/dev-libs/input-pad/files/input-pad-Wreturn-type.patch b/dev-libs/input-pad/files/input-pad-Wreturn-type.patch
new file mode 100644
index 000000000000..2e50f8bce2b0
--- /dev/null
+++ b/dev-libs/input-pad/files/input-pad-Wreturn-type.patch
@@ -0,0 +1,23 @@
+--- a/input-pad/window-gtk.c
++++ b/input-pad/window-gtk.c
+@@ -5462,7 +5462,7 @@
+
+ app = INPUT_PAD_GTK_APPLICATION (window_data);
+
+- g_return_if_fail (app->window != NULL);
++ g_return_val_if_fail (app->window != NULL, 0);
+
+ return gtk_widget_get_visible (GTK_WIDGET (app->window));
+ }
+@@ -5661,8 +5661,9 @@
+ {
+ InputPadGtkApplication *app;
+
+- g_return_if_fail (window_data != NULL &&
+- INPUT_PAD_IS_GTK_APPLICATION (window_data));
++ g_return_val_if_fail (window_data != NULL &&
++ INPUT_PAD_IS_GTK_APPLICATION (window_data),
++ -1);
+
+ app = INPUT_PAD_GTK_APPLICATION (window_data);
+