From da6aedf716bfdd40148823fb63d666d34b7b425e Mon Sep 17 00:00:00 2001 From: Fredrik Roubert Date: Tue, 20 Dec 2011 17:34:43 +0100 Subject: Test the correct return code from call to cryptfs. This was broken in commit dd519fac9b79f36a27909149a90fce4321ed1c20 (certainly by mistake), in which Integer.parseInt(tokens[1]) was errornously replaced with event.getCode(). Change-Id: Ic5af5a2ec5f321da21a4a5db25f6908462f6cae8 --- services/java/com/android/server/MountService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'services/java') diff --git a/services/java/com/android/server/MountService.java b/services/java/com/android/server/MountService.java index 1dd6bca..a32e9f5 100644 --- a/services/java/com/android/server/MountService.java +++ b/services/java/com/android/server/MountService.java @@ -1792,7 +1792,7 @@ class MountService extends IMountService.Stub try { event = mConnector.execute("cryptfs", "checkpw", password); - final int code = event.getCode(); + final int code = Integer.parseInt(event.getMessage()); if (code == 0) { // Decrypt was successful. Post a delayed message before restarting in order // to let the UI to clear itself -- cgit v1.1