diff options
author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2010-01-08 10:28:00 +0000 |
---|---|---|
committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2010-01-08 10:28:00 +0000 |
commit | 47748e5f4f6230803b34b7c0b2f36b7e8bda3964 (patch) | |
tree | 087e1aa00095fb8383461999d9940ac7f86c8603 /navit/binding | |
parent | c4f7589f86873f567d660c0d11db8fdd9674b08b (diff) | |
download | navit-svn-47748e5f4f6230803b34b7c0b2f36b7e8bda3964.tar.gz |
Add:Core:speech_dbus
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2898 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/binding')
-rw-r--r-- | navit/binding/dbus/binding_dbus.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/navit/binding/dbus/binding_dbus.c b/navit/binding/dbus/binding_dbus.c index d9f1d7b9..f5f06a08 100644 --- a/navit/binding/dbus/binding_dbus.c +++ b/navit/binding/dbus/binding_dbus.c @@ -1596,8 +1596,11 @@ dbus_cmd_send_signal(struct navit *navit, char *command, struct attr **in, struc dbg(0,"enter %s %s %s\n",opath,command,interface); msg = dbus_message_new_signal(opath, interface, "signal"); if (msg) { - if (in && in[0]) { - encode_attr(msg, in[0]); + if (in) { + while (*in) { + encode_attr(msg, *in); + in++; + } } dbus_connection_send(connection, msg, &dbus_serial); dbus_connection_flush(connection); |