X-Git-Url: http://git.osdn.net/view?p=pettanr%2Fpettanr.git;a=blobdiff_plain;f=lib%2Flocal_picture.rb;fp=lib%2Flocal_picture.rb;h=bdaf9764109bb983ea54a28bbde1ee298d077508;hp=262b9bd8df7463726d62a2e39a393d3ebebfcfb2;hb=5c53ea5aaf966ad4f34d446b9a9edf090920c9e1;hpb=8e49d6927cf2bee1dd863e8a9dff2ccdaa885ebe diff --git a/lib/local_picture.rb b/lib/local_picture.rb index 262b9bd8..bdaf9764 100644 --- a/lib/local_picture.rb +++ b/lib/local_picture.rb @@ -33,7 +33,7 @@ class PictureIO begin res = File.exist?(dir(subdir) + filename) rescue - res = false + raise PictureIO::Error end res end @@ -46,7 +46,7 @@ class PictureIO f.write bindata end rescue - res = false + raise PictureIO::Error end res end @@ -58,7 +58,7 @@ class PictureIO bindata += f.read end rescue - bindata = false + raise PictureIO::Error end bindata end @@ -68,7 +68,7 @@ class PictureIO begin File.delete(dir(subdir) + filename) rescue - res = false + raise PictureIO::Error end res end