diff --git a/pom.xml b/pom.xml index 8999ed5..7799d2d 100644 --- a/pom.xml +++ b/pom.xml @@ -27,18 +27,18 @@ 3.6.3 0.8.15 2.0.18 - 8.0.0 - 3.7.1 - 2.22.0 + 8.0.2 + 3.7.2 + 2.22.1 0.3.8 - 6.1.1 + 6.1.2 3.6.2 3.6.0 3.6.3 - 13.7.0 + 13.8.0 2.9.2 1.4.2 - 4.10.2.0 + 4.10.3.0 diff --git a/src/main/java/com/krotname/javasoundrecorder/library/RecordingLibraryService.java b/src/main/java/com/krotname/javasoundrecorder/library/RecordingLibraryService.java index 1a332a5..96c887c 100644 --- a/src/main/java/com/krotname/javasoundrecorder/library/RecordingLibraryService.java +++ b/src/main/java/com/krotname/javasoundrecorder/library/RecordingLibraryService.java @@ -99,7 +99,9 @@ private Duration duration(Path path) { } private boolean isWav(Path path) { - return path.getFileName().toString().toLowerCase(Locale.ROOT).endsWith(WAV_EXTENSION); + Path fileName = path.getFileName(); + return fileName != null + && fileName.toString().toLowerCase(Locale.ROOT).endsWith(WAV_EXTENSION); } private String sanitizeFileName(String requestedName) {