From f2b0adabbdaaa091ca3ca38e684e574072443080 Mon Sep 17 00:00:00 2001 From: San Mehat Date: Tue, 26 Jan 2010 12:48:39 -0800 Subject: [PATCH] NativeDaemonConnector: fix doListCommand() to return *all* list elements Signed-off-by: San Mehat --- services/java/com/android/server/NativeDaemonConnector.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/services/java/com/android/server/NativeDaemonConnector.java b/services/java/com/android/server/NativeDaemonConnector.java index 98e00dc11f..92ba5f80d5 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 {