From: Toshi MARUYAMA Date: Sat, 2 Apr 2011 08:01:29 +0000 (+0000) Subject: PDF: fix the problem that TCPDF built-in font breaks in the Windows (#61). X-Git-Tag: 1.2.0~557 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=2b899b73ada88a0726262a74b990e766dedba537;p=redmine.git PDF: fix the problem that TCPDF built-in font breaks in the Windows (#61). This problem occurs because the EOF character string is included in the built-in font. Contributed by Jun NAITOH. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5290 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/vendor/plugins/rfpdf/lib/tcpdf.rb b/vendor/plugins/rfpdf/lib/tcpdf.rb index da7d556f7..1e4443057 100755 --- a/vendor/plugins/rfpdf/lib/tcpdf.rb +++ b/vendor/plugins/rfpdf/lib/tcpdf.rb @@ -3063,7 +3063,7 @@ class TCPDF out('/Filter /FlateDecode'); end out('>>'); - open(ctgfile) do |f| + open(ctgfile, "rb") do |f| putstream(f.read()) end out('endobj');