OSDN Git Service

エコノミー動画スキップ時NPE発生する問題の対処
authoryukihane <yukihane.feather@gmail.com>
Sun, 18 Mar 2012 10:31:38 +0000 (19:31 +0900)
committeryukihane <yukihane.feather@gmail.com>
Sun, 18 Mar 2012 10:31:38 +0000 (19:31 +0900)
src/nicobrowser/main/Main.java

index a64f317..ac58805 100644 (file)
@@ -208,7 +208,10 @@ public class Main {
                     GetFlvResult result = instance.getFlvFile(vi, saveDir, np, c.getStatus(), config.needLowFile(),
                             ProgressListener.EMPTY_LISTENER);
 
-                    c.setFileName(FilenameUtils.getBaseName(result.getFile().toString()));
+                    final File f = result.getFile();
+                    if(f != null){
+                        c.setFileName(FilenameUtils.getBaseName(f.toString()));
+                    }
                     c.setAuthor(result.getAuthor());
                     Status status = result.getStatus();
                     c.setStatus(status);