summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Brian Carlstrom <bdc@google.com> 2010-11-04 16:23:21 -0700
committer Brian Carlstrom <bdc@google.com> 2010-11-04 16:23:21 -0700
commit237171f8ab476f1d3f9f54777dba62a349d2009a (patch)
tree8df85d72c8c0bb6c9a13a53f5e709448c29ba0ff
parente84c00f4a7dec8c670eeef013b3cd6ecc7277de3 (diff)
Fixing CloseGuard reported issue in WiredAccessoryObserver
This was previously masked by the ArrayIndexOutOfBoundsException so I missed it on my first pass. Change-Id: I0bdca9c888c77cb31f21def18809649321aa5427
-rw-r--r--services/java/com/android/server/WiredAccessoryObserver.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/services/java/com/android/server/WiredAccessoryObserver.java b/services/java/com/android/server/WiredAccessoryObserver.java
index d97d41c9f5ab..4a85afffb4e9 100644
--- a/services/java/com/android/server/WiredAccessoryObserver.java
+++ b/services/java/com/android/server/WiredAccessoryObserver.java
@@ -124,10 +124,12 @@ class WiredAccessoryObserver extends UEventObserver {
try {
FileReader file = new FileReader(uEventInfo[i][1]);
int len = file.read(buffer, 0, 1024);
+ file.close();
newState = Integer.valueOf((new String(buffer, 0, len)).trim());
file = new FileReader(uEventInfo[i][2]);
len = file.read(buffer, 0, 1024);
+ file.close();
newName = new String(buffer, 0, len).trim();
} catch (FileNotFoundException e) {