From 7d3d59d757035e2c3201bbc811ed4d9961f44194 Mon Sep 17 00:00:00 2001 From: lnu Date: Mon, 19 Jun 2006 15:04:30 +0000 Subject: - 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 --- lib/feed2imap/itemtomail.rb | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'lib') 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 -- cgit v1.2.3-54-g00ecf