From: Jaroslav Kysela Date: Mon, 11 Aug 2014 19:20:32 +0000 (+0200) Subject: dbus: fix write() compilation error X-Git-Tag: v4.1~1574 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cfe09bc14f26452d3539bdea6fd449af6629e892;p=thirdparty%2Ftvheadend.git dbus: fix write() compilation error --- diff --git a/Makefile b/Makefile index cb7e4d30e..3ed7cb3f9 100644 --- a/Makefile +++ b/Makefile @@ -27,7 +27,7 @@ PROG := $(BUILDDIR)/tvheadend # Common compiler flags # -CFLAGS += -g -O2 +CFLAGS += -g -O2 -Wunused-result CFLAGS += -Wall -Werror -Wwrite-strings -Wno-deprecated-declarations CFLAGS += -Wmissing-prototypes CFLAGS += -fms-extensions -funsigned-char -fno-strict-aliasing diff --git a/src/dbus.c b/src/dbus.c index 6a79549c0..4a8d09c75 100644 --- a/src/dbus.c +++ b/src/dbus.c @@ -62,6 +62,7 @@ void dbus_emit_signal(const char *obj_name, const char *sig_name, htsmsg_t *msg) { dbus_sig_t *ds = calloc(1, sizeof(dbus_sig_t)); + int unused __attribute__((unused)); size_t l; if (!dbus_running) { @@ -77,7 +78,7 @@ dbus_emit_signal(const char *obj_name, const char *sig_name, htsmsg_t *msg) pthread_mutex_lock(&dbus_lock); TAILQ_INSERT_TAIL(&dbus_signals, ds, link); pthread_mutex_unlock(&dbus_lock); - (void)write(dbus_pipe.wr, "s", 1); /* do not wait here - no tvh_write() */ + unused = write(dbus_pipe.wr, "s", 1); /* do not wait here - no tvh_write() */ } void