summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimm Bäder <mail@baedert.org>2020-05-18 09:41:47 +0200
committerTimm Bäder <mail@baedert.org>2020-05-18 11:30:08 +0200
commit3c7ba21a6a6f9353c6af9b489cedbb7b5aa74616 (patch)
treedff2ff174da32b71940bcc1622be6102ef04f2b1
parent4b655ecd36ef5c554ebbd43fee3cb03dcb253a04 (diff)
downloadgtk+-3c7ba21a6a6f9353c6af9b489cedbb7b5aa74616.tar.gz
Add G_GNUC_NORETURN to functions that never return
-rw-r--r--gtk/gtkcssinheritvalue.c2
-rw-r--r--gtk/gtkcssinitialvalue.c2
-rw-r--r--gtk/gtkshortcutaction.c6
-rw-r--r--gtk/gtkshortcuttrigger.c2
4 files changed, 6 insertions, 6 deletions
diff --git a/gtk/gtkcssinheritvalue.c b/gtk/gtkcssinheritvalue.c
index d30b844e29..e17482afb9 100644
--- a/gtk/gtkcssinheritvalue.c
+++ b/gtk/gtkcssinheritvalue.c
@@ -26,7 +26,7 @@ struct _GtkCssValue {
GTK_CSS_VALUE_BASE
};
-static void
+static void G_GNUC_NORETURN
gtk_css_value_inherit_free (GtkCssValue *value)
{
/* Can only happen if the unique value gets unreffed too often */
diff --git a/gtk/gtkcssinitialvalue.c b/gtk/gtkcssinitialvalue.c
index f01b49c612..381ec21e61 100644
--- a/gtk/gtkcssinitialvalue.c
+++ b/gtk/gtkcssinitialvalue.c
@@ -30,7 +30,7 @@ struct _GtkCssValue {
GTK_CSS_VALUE_BASE
};
-static void
+static void G_GNUC_NORETURN
gtk_css_value_initial_free (GtkCssValue *value)
{
/* Can only happen if the unique value gets unreffed too often */
diff --git a/gtk/gtkshortcutaction.c b/gtk/gtkshortcutaction.c
index 648875b0db..d831ce42bd 100644
--- a/gtk/gtkshortcutaction.c
+++ b/gtk/gtkshortcutaction.c
@@ -266,7 +266,7 @@ struct _GtkNothingActionClass
G_DEFINE_TYPE (GtkNothingAction, gtk_nothing_action, GTK_TYPE_SHORTCUT_ACTION)
-static void
+static void G_GNUC_NORETURN
gtk_nothing_action_finalize (GObject *gobject)
{
g_assert_not_reached ();
@@ -438,7 +438,7 @@ struct _GtkActivateActionClass
G_DEFINE_TYPE (GtkActivateAction, gtk_activate_action, GTK_TYPE_SHORTCUT_ACTION)
-static void
+static void G_GNUC_NORETURN
gtk_activate_action_finalize (GObject *gobject)
{
g_assert_not_reached ();
@@ -513,7 +513,7 @@ struct _GtkMnemonicActionClass
G_DEFINE_TYPE (GtkMnemonicAction, gtk_mnemonic_action, GTK_TYPE_SHORTCUT_ACTION)
-static void
+static void G_GNUC_NORETURN
gtk_mnemonic_action_finalize (GObject *gobject)
{
g_assert_not_reached ();
diff --git a/gtk/gtkshortcuttrigger.c b/gtk/gtkshortcuttrigger.c
index e6c8c016f8..15268ef464 100644
--- a/gtk/gtkshortcuttrigger.c
+++ b/gtk/gtkshortcuttrigger.c
@@ -401,7 +401,7 @@ struct _GtkNeverTriggerClass
G_DEFINE_TYPE (GtkNeverTrigger, gtk_never_trigger, GTK_TYPE_SHORTCUT_TRIGGER)
-static void
+static void G_GNUC_NORETURN
gtk_never_trigger_finalize (GObject *gobject)
{
g_assert_not_reached ();