summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Müllner <fmuellner@gnome.org>2015-09-24 01:18:15 +0200
committerFlorian Müllner <fmuellner@gnome.org>2015-09-24 03:01:51 +0200
commit5801b5518fd89f8b84cd9e0930b1651a0e9ca5ec (patch)
treef4a4cc5fac48945840b61ca8aa73974cb6523e59
parent25a796afc6c10e5ca89310ada694db5a5790f5c6 (diff)
downloadmutter-5801b5518fd89f8b84cd9e0930b1651a0e9ca5ec.tar.gz
Annotate functions to improve compiler diagnostics
-rw-r--r--src/core/util.c2
-rw-r--r--src/meta/main.h2
-rw-r--r--src/wayland/meta-wayland.c2
3 files changed, 4 insertions, 2 deletions
diff --git a/src/core/util.c b/src/core/util.c
index 71ff68dea..f4e56b964 100644
--- a/src/core/util.c
+++ b/src/core/util.c
@@ -46,7 +46,7 @@
static void
meta_topic_real_valist (MetaDebugTopic topic,
const char *format,
- va_list args);
+ va_list args) G_GNUC_PRINTF(2, 0);
#endif
static gint verbose_topics = 0;
diff --git a/src/meta/main.h b/src/meta/main.h
index d79ddcccc..1cc8ff0a7 100644
--- a/src/meta/main.h
+++ b/src/meta/main.h
@@ -49,7 +49,7 @@ typedef enum
} MetaExitCode;
/* exit immediately */
-void meta_exit (MetaExitCode code);
+void meta_exit (MetaExitCode code) G_GNUC_NORETURN;
/* g_main_loop_quit() then fall out of main() */
void meta_quit (MetaExitCode code);
diff --git a/src/wayland/meta-wayland.c b/src/wayland/meta-wayland.c
index 65e05f629..ee5875198 100644
--- a/src/wayland/meta-wayland.c
+++ b/src/wayland/meta-wayland.c
@@ -272,6 +272,8 @@ set_gnome_env (const char *name,
}
}
+static void meta_wayland_log_func (const char *, va_list) G_GNUC_PRINTF (1, 0);
+
static void
meta_wayland_log_func (const char *fmt,
va_list arg)