diff options
author | lnu <lnu@f70e237a-67f3-0310-a06c-d2b8a7116972> | 2006-06-19 15:04:30 +0000 |
---|---|---|
committer | lnu <lnu@f70e237a-67f3-0310-a06c-d2b8a7116972> | 2006-06-19 15:04:30 +0000 |
commit | 7d3d59d757035e2c3201bbc811ed4d9961f44194 (patch) | |
tree | d8885aeb4bfd79217437786de4a4a863951d55f7 /lib | |
parent | 58f7349050832e206c3167b17bf38c5f91fd7007 (diff) | |
download | feed2imap-7d3d59d757035e2c3201bbc811ed4d9961f44194.tar.gz feed2imap-7d3d59d757035e2c3201bbc811ed4d9961f44194.tar.bz2 feed2imap-7d3d59d757035e2c3201bbc811ed4d9961f44194.zip |
- fix for gna bug 5872
- improved example config file
git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@99 f70e237a-67f3-0310-a06c-d2b8a7116972
Diffstat (limited to '')
-rw-r--r-- | lib/feed2imap/itemtomail.rb | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/lib/feed2imap/itemtomail.rb b/lib/feed2imap/itemtomail.rb index 3a552d6..755a436 100644 --- a/lib/feed2imap/itemtomail.rb +++ b/lib/feed2imap/itemtomail.rb @@ -31,11 +31,16 @@ require 'feed2imap/rubymail_patch' class String def needMIME utf8 = false - self.unpack('U*').each do |c| - if c > 127 - utf8 = true - break + begin + self.unpack('U*').each do |c| + if c > 127 + utf8 = true + break + end end + rescue + # safe fallback in case of problems + utf8 = true end utf8 end |