"lib"+name+".dylib" /* mac osx */}) {
File fileOut = new File(tempDir.toFile().getAbsolutePath() + File.separator + filename);
- boolean done = false;
try ( // Try-with-resources. These stream will be autoclosed when needed.
InputStream in = NativeLib.class.getClassLoader().getResourceAsStream(path+filename);
OutputStream out = new FileOutputStream(fileOut);
int bytesRead;
while ((bytesRead = in.read(buffer)) != -1) // Read until EOF
out.write(buffer, 0, bytesRead);
-
- done = true;
- }
- if (done) {
- /* load that shit */
- System.load(fileOut.getAbsolutePath());
-
- /* It loaded! we're good */
- return true;
}
+
+ /* load that library */
+ System.load(fileOut.getAbsolutePath());
+
+ /* It loaded! we're good */
+ return true;
}
/* No suitable name found */