From fad451bc4fc25dded3dc9c6288aa3358ae525d9b Mon Sep 17 00:00:00 2001 From: Ward Wouts Date: Fri, 20 Jun 2003 09:56:15 +0000 Subject: [PATCH] fix weird case --- trunk/ripnews/ripnews.rb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/trunk/ripnews/ripnews.rb b/trunk/ripnews/ripnews.rb index bfacdbd..116ee4d 100755 --- a/trunk/ripnews/ripnews.rb +++ b/trunk/ripnews/ripnews.rb @@ -1,6 +1,6 @@ #!/usr/local/bin/ruby -w -# $Dwarf: ripnews.rb,v 1.68 2003/06/16 22:07:35 ward Exp $ +# $Dwarf: ripnews.rb,v 1.69 2003/06/16 22:13:56 ward Exp $ # $Source$ require 'date' @@ -290,6 +290,9 @@ def get_single(subj, group) print " Unknown encoding (not UU, not yEnc), skipping...\n" return false end + if mode == false + return false + end output_data(subj, mode, filename, body) return true end @@ -315,6 +318,9 @@ def get_multi(subj, group) print " Unknown encoding (not UU, not yEnc), skipping...\n" return false end + if mode == false + return false + end output_data(subj, mode, filename, body) return true else @@ -344,6 +350,9 @@ def get_multi(subj, group) print " YDecoding...\n" mode, filename, body = YEnc.ydecode(file, fileout) end + if mode == false + return false + end # horrible cheat to not lose the outputted file body = fileout.path