diff options
| author | Michael Albinus | 2012-05-07 16:57:18 +0200 |
|---|---|---|
| committer | Michael Albinus | 2012-05-07 16:57:18 +0200 |
| commit | 9a4b36f891acd6e620c1d7e6f3fcedc368003ee7 (patch) | |
| tree | bffca03e95b57287051277f1f63a4ede36368d34 /src | |
| parent | 1241b724c80c73731c7e5710a98886b745a211a8 (diff) | |
| download | emacs-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/ChangeLog | 7 | ||||
| -rw-r--r-- | src/dbusbind.c | 13 |
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 @@ | |||
| 1 | 2012-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 | |||
| 1 | 2012-05-06 Chong Yidong <cyd@gnu.org> | 6 | 2012-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 { \ |