File tree 2 files changed +5
-5
lines changed 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 40
40
import java .net .MalformedURLException ;
41
41
import java .net .URL ;
42
42
import java .net .URLClassLoader ;
43
+ import java .nio .file .Files ;
43
44
import java .util .ArrayList ;
44
45
import java .util .Collections ;
45
46
import java .util .Iterator ;
@@ -710,8 +711,8 @@ static File extractEmbeddedLibraryResource(String name) throws IOException {
710
711
static File createTempDir (String prefix ) throws IOException {
711
712
File dir ;
712
713
for (int i = 0 ; i < maxTempFileAttempts ; i ++) {
713
- dir = File . createTempFile (prefix , "" );
714
- if (dir . delete () && dir . mkdirs () ) {
714
+ dir = Files . createTempDirectory (prefix ). toFile ( );
715
+ if (true ) {
715
716
return dir ;
716
717
}
717
718
}
Original file line number Diff line number Diff line change 35
35
import java .io .File ;
36
36
import java .io .FileOutputStream ;
37
37
import java .io .IOException ;
38
+ import java .nio .file .Files ;
38
39
39
40
import org .bridj .ann .Library ;
40
41
import org .bridj .ann .Runtime ;
46
47
public class NativeLibraryTest {
47
48
48
49
static File tempDir () throws IOException {
49
- File f = File .createTempFile ("bridj" , "natlibtest" );
50
- f .delete ();
51
- f .mkdir ();
50
+ File f = Files .createTempDirectory ("bridj" + "natlibtest" ).toFile ();
52
51
f .deleteOnExit ();
53
52
return f ;
54
53
}
You can’t perform that action at this time.
0 commit comments