aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMichael Albinus2012-05-07 16:57:18 +0200
committerMichael Albinus2012-05-07 16:57:18 +0200
commit9a4b36f891acd6e620c1d7e6f3fcedc368003ee7 (patch)
treebffca03e95b57287051277f1f63a4ede36368d34 /src
parent1241b724c80c73731c7e5710a98886b745a211a8 (diff)
downloademacs-9a4b36f891acd6e620c1d7e6f3fcedc368003ee7.tar.gz
emacs-9a4b36f891acd6e620c1d7e6f3fcedc368003ee7.zip
* dbusbind.c (XD_DEBUG_MESSAGE): Don't print message twice in
batch mode.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog7
-rw-r--r--src/dbusbind.c13
2 files changed, 13 insertions, 7 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index f5811569d0d..fcf5ef976ff 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12012-05-07 Michael Albinus <michael.albinus@gmx.de>
2
3 * dbusbind.c (XD_DEBUG_MESSAGE): Don't print message twice in
4 batch mode.
5
12012-05-06 Chong Yidong <cyd@gnu.org> 62012-05-06 Chong Yidong <cyd@gnu.org>
2 7
3 * lisp.mk (lisp): Update. 8 * lisp.mk (lisp): Update.
@@ -245,7 +250,7 @@
245 (xd_close_bus): Rename from Fdbus_close_bus. Not needed on Lisp 250 (xd_close_bus): Rename from Fdbus_close_bus. Not needed on Lisp
246 level. 251 level.
247 (Fdbus_init_bus): New optional arg PRIVATE. Cache address. 252 (Fdbus_init_bus): New optional arg PRIVATE. Cache address.
248 Return number of recounts. 253 Return number of refcounts.
249 (Fdbus_get_unique_name): Make stronger parameter check. 254 (Fdbus_get_unique_name): Make stronger parameter check.
250 (Fdbus_message_internal): New defun. 255 (Fdbus_message_internal): New defun.
251 (Fdbus_call_method, Fdbus_call_method_asynchronously) 256 (Fdbus_call_method, Fdbus_call_method_asynchronously)
diff --git a/src/dbusbind.c b/src/dbusbind.c
index 0ea08d7bf0e..446d060c89b 100644
--- a/src/dbusbind.c
+++ b/src/dbusbind.c
@@ -111,12 +111,13 @@ static int xd_in_read_queued_messages = 0;
111/* Macros for debugging. In order to enable them, build with 111/* Macros for debugging. In order to enable them, build with
112 "env MYCPPFLAGS='-DDBUS_DEBUG -Wall' make". */ 112 "env MYCPPFLAGS='-DDBUS_DEBUG -Wall' make". */
113#ifdef DBUS_DEBUG 113#ifdef DBUS_DEBUG
114#define XD_DEBUG_MESSAGE(...) \ 114#define XD_DEBUG_MESSAGE(...) \
115 do { \ 115 do { \
116 char s[1024]; \ 116 char s[1024]; \
117 snprintf (s, sizeof s, __VA_ARGS__); \ 117 snprintf (s, sizeof s, __VA_ARGS__); \
118 printf ("%s: %s\n", __func__, s); \ 118 if (!noninteractive) \
119 message ("%s: %s", __func__, s); \ 119 printf ("%s: %s\n", __func__, s); \
120 message ("%s: %s", __func__, s); \
120 } while (0) 121 } while (0)
121#define XD_DEBUG_VALID_LISP_OBJECT_P(object) \ 122#define XD_DEBUG_VALID_LISP_OBJECT_P(object) \
122 do { \ 123 do { \