summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSan Mehat <san@google.com>2009-05-12 19:06:53 -0700
committerThe Android Open Source Project <initial-contribution@android.com>2009-05-12 19:06:53 -0700
commit9c150d82b84b1cc17488fd148092d22d8659998b (patch)
tree8b7290644189bbd891bb9abeb369fd5873e37ef6
parent55e2c9de30f1606ea4d1c415b5a2a9a5251cc099 (diff)
parentd530592848985ba4edeafeb413eb5ff58c138eab (diff)
downloadsystem_core-9c150d82b84b1cc17488fd148092d22d8659998b.zip
system_core-9c150d82b84b1cc17488fd148092d22d8659998b.tar.gz
system_core-9c150d82b84b1cc17488fd148092d22d8659998b.tar.bz2
am d530592: libsysutils: Send command arguments to the command, not the
Merge commit 'd530592848985ba4edeafeb413eb5ff58c138eab' * commit 'd530592848985ba4edeafeb413eb5ff58c138eab': libsysutils: Send command arguments to the command, not the command again :P
-rw-r--r--libsysutils/src/FrameworkListener.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/libsysutils/src/FrameworkListener.cpp b/libsysutils/src/FrameworkListener.cpp
index 2a96e9a..eb96c9a 100644
--- a/libsysutils/src/FrameworkListener.cpp
+++ b/libsysutils/src/FrameworkListener.cpp
@@ -73,7 +73,8 @@ void FrameworkListener::dispatchCommand(SocketClient *cli, char *cmd) {
FrameworkCommand *c = *i;
if (!strcmp(cm, c->getCommand())) {
- if (c->runCommand(cli, cmd)) {
+ cm += strlen(cm) +1;
+ if (c->runCommand(cli, cm)) {
LOGW("Handler '%s' error (%s)", c->getCommand(), strerror(errno));
}
return;