mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-21 00:29:21 +01:00
ensured resources are properely closed in finally block
Former-commit-id: d77e0085fc383a607ba8c55cacef60c8b9a9736c
This commit is contained in:
@@ -30,7 +30,6 @@ import java.util.Set;
|
|||||||
import java.util.logging.Level;
|
import java.util.logging.Level;
|
||||||
import java.util.logging.Logger;
|
import java.util.logging.Logger;
|
||||||
import org.owasp.dependencycheck.data.BaseDB;
|
import org.owasp.dependencycheck.data.BaseDB;
|
||||||
import org.owasp.dependencycheck.data.cpe.IndexEntry;
|
|
||||||
import org.owasp.dependencycheck.data.cwe.CweDB;
|
import org.owasp.dependencycheck.data.cwe.CweDB;
|
||||||
import org.owasp.dependencycheck.dependency.Reference;
|
import org.owasp.dependencycheck.dependency.Reference;
|
||||||
import org.owasp.dependencycheck.dependency.Vulnerability;
|
import org.owasp.dependencycheck.dependency.Vulnerability;
|
||||||
@@ -179,7 +178,7 @@ public class CveDB extends BaseDB {
|
|||||||
rs = ps.executeQuery();
|
rs = ps.executeQuery();
|
||||||
} catch (SQLException ex) {
|
} catch (SQLException ex) {
|
||||||
Logger.getLogger(CveDB.class.getName()).log(Level.SEVERE, null, ex);
|
Logger.getLogger(CveDB.class.getName()).log(Level.SEVERE, null, ex);
|
||||||
}
|
} // can't close the statement in the PS as the resultset is returned, closing PS would close the resultset
|
||||||
return rs;
|
return rs;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -439,6 +438,7 @@ public class CveDB extends BaseDB {
|
|||||||
closeStatement(deleteReferences);
|
closeStatement(deleteReferences);
|
||||||
closeStatement(deleteSoftware);
|
closeStatement(deleteSoftware);
|
||||||
closeStatement(updateVulnerability);
|
closeStatement(updateVulnerability);
|
||||||
|
closeStatement(deleteVulnerability);
|
||||||
closeStatement(insertVulnerability);
|
closeStatement(insertVulnerability);
|
||||||
closeStatement(insertReference);
|
closeStatement(insertReference);
|
||||||
closeStatement(selectCpeId);
|
closeStatement(selectCpeId);
|
||||||
|
|||||||
Reference in New Issue
Block a user