summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author San Mehat <san@google.com> 2010-01-26 12:48:39 -0800
committer San Mehat <san@google.com> 2010-01-26 13:18:03 -0800
commit80120b43745102b3a8c635c796698d748b329222 (patch)
treeb765a470284fd3aa694a7cb6f786c58506bd4a94
parent03b58bdf0e97f9e3bd247cb731b69fa87a845eeb (diff)
NativeDaemonConnector: fix doListCommand() to return *all* list elements
Signed-off-by: San Mehat <san@google.com>
-rw-r--r--services/java/com/android/server/NativeDaemonConnector.java6
1 files changed, 1 insertions, 5 deletions
diff --git a/services/java/com/android/server/NativeDaemonConnector.java b/services/java/com/android/server/NativeDaemonConnector.java
index 98e00dc11fa9..92ba5f80d554 100644
--- a/services/java/com/android/server/NativeDaemonConnector.java
+++ b/services/java/com/android/server/NativeDaemonConnector.java
@@ -255,11 +255,7 @@ final class NativeDaemonConnector implements Runnable {
String[] tok = line.split(" ");
int code = Integer.parseInt(tok[0]);
if (code == expectedResponseCode) {
- if (tok.length !=2) {
- throw new IllegalStateException(
- String.format("Malformatted list entry '%s'", line));
- }
- rdata[idx++] = tok[1];
+ rdata[idx++] = line.substring(tok[0].length() + 1);
} else if (code == NativeDaemonConnector.ResponseCode.CommandOkay) {
return rdata;
} else {