Code

meson.build: define _GNU_SOURCE for getaddrinfo() and sigaction() with glibc
[ncmpc.git] / src / screen_status.c
index 36f8753d8eec27c8bacd3db95fe293bff1a64a09..e7986b07aced9e0d653bd6720acfff75438f1ea0 100644 (file)
@@ -1,5 +1,5 @@
 /* ncmpc (Ncurses MPD Client)
- * (c) 2004-2010 The Music Player Daemon Project
+ * (c) 2004-2017 The Music Player Daemon Project
  * Project homepage: http://musicpd.org
  *
  * This program is free software; you can redistribute it and/or modify
 
 #include <stdarg.h>
 
+void
+screen_status_clear_message(void)
+{
+       status_bar_clear_message(&screen.status_bar);
+}
+
 void
 screen_status_message(const char *msg)
 {
@@ -31,11 +37,9 @@ screen_status_message(const char *msg)
 void
 screen_status_printf(const char *format, ...)
 {
-       char *msg;
        va_list ap;
-
        va_start(ap,format);
-       msg = g_strdup_vprintf(format,ap);
+       char *msg = g_strdup_vprintf(format,ap);
        va_end(ap);
        screen_status_message(msg);
        g_free(msg);