diff options
author | mitsugu oyama | 2012-03-24 10:00:27 +0900 |
---|---|---|
committer | mitsugu oyama | 2012-03-24 10:00:27 +0900 |
commit | 2d2d65ae68bfb8057dbe4aa7f27ffb422221bd8f (patch) | |
tree | 42a39dddb20c9081f8e92a7a5f2d3d01328924a6 /simg.js | |
parent | 4ef5bc03f027b74df338762941d6b1b96e254b50 (diff) | |
download | vimperator-plugins-2d2d65ae68bfb8057dbe4aa7f27ffb422221bd8f.tar.bz2 |
add defection of delete object
Diffstat (limited to 'simg.js')
-rw-r--r-- | simg.js | 19 |
1 files changed, 18 insertions, 1 deletions
@@ -46,7 +46,12 @@ commands.addUserCommand( }; let saveDirectory=directoryPicker(); - if(saveDirectory.length<1) return; + if(saveDirectory.length<1){ + delete saveDirectory; + delete cookie; + delete contents; + return; + } let imgURL=contents.URL; let savePath; @@ -62,6 +67,10 @@ commands.addUserCommand( if(true===aFile.exists()){ let value=window.prompt('すでに同じ名前のファイルがあります。デフォルトファイル名を変更してください。',fileName.substr(1)); if(null===value){ + delete instream; + delete imgURL; + delete saveDirectory; + delete cookie; delete contents; return false; } @@ -78,10 +87,18 @@ commands.addUserCommand( }else{ outstream.close(); } + delete instream; + delete outstream; + delete imgURL; + delete saveDirectory; + delete cookie; delete contents; }; let falseCurrntImg=function(){ liberator.echo("Image file accept error."); + delete imgURL; + delete saveDirectory; + delete cookie; delete contents; return false; }; |