Kaydet (Commit) 2b198c33 authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#1326498 Resource leak on an exceptional path

Change-Id: I28b848ef94039e4c79242599b2031b8789857a46
üst 8998768a
......@@ -348,15 +348,25 @@ public class Helper
return sURL;
}
private static void close(BufferedReader c) {
if (c == null) return;
try {
c.close();
} catch (IOException e) {
e.printStackTrace();
}
}
protected static String EachLine( String sURL )
{
String sText = "";
BufferedReader aBufReader = null;
try
{
URL aURL = new URL( sURL );
File aFile = new File( aURL.getFile() );
InputStreamReader aInputReader = new InputStreamReader( new FileInputStream( aFile ), "UTF-8" );
BufferedReader aBufReader = new BufferedReader( aInputReader );
aBufReader = new BufferedReader( aInputReader );
StringBuffer aBuf = new StringBuffer();
String sEachLine = aBufReader.readLine();
......@@ -371,10 +381,12 @@ public class Helper
sText = aBuf.toString();
aBufReader.close();
} catch ( Exception e )
{
} catch ( Exception e ) {
e.printStackTrace();
}
finally {
close(aBufReader);
}
return sText;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment