mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-17 07:15:46 +00:00
Bug 782607: Close InputStream for addon icons from Gecko. [r=cpeterson]
--HG-- extra : rebase_source : f143671272ba94ed486918066382e249c7e135ec
This commit is contained in:
parent
b31845a5c2
commit
6426d06548
@ -659,8 +659,12 @@ abstract public class BrowserApp extends GeckoApp
|
||||
try {
|
||||
URL url = new URL(icon);
|
||||
InputStream is = (InputStream) url.getContent();
|
||||
Drawable drawable = Drawable.createFromStream(is, "src");
|
||||
item.setIcon(drawable);
|
||||
try {
|
||||
Drawable drawable = Drawable.createFromStream(is, "src");
|
||||
item.setIcon(drawable);
|
||||
} finally {
|
||||
is.close();
|
||||
}
|
||||
} catch (Exception e) {
|
||||
Log.w(LOGTAG, "Unable to set icon", e);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user