diff --git a/files/delete.me b/files/delete.me old mode 100644 new mode 100755 diff --git a/log/delete.me b/log/delete.me old mode 100644 new mode 100755 diff --git a/tmp/test/empty b/tmp/test/empty old mode 100644 new mode 100755 diff --git a/vendor/plugins/rfpdf/lib/fpdf/chinese.rb b/vendor/plugins/rfpdf/lib/fpdf/chinese.rb index 5cdb0da..a9a222a 100644 --- a/vendor/plugins/rfpdf/lib/fpdf/chinese.rb +++ b/vendor/plugins/rfpdf/lib/fpdf/chinese.rb @@ -132,7 +132,7 @@ module PDF_Chinese i=0 while(i=128) + if(o.to_i>=128) sep=i end end @@ -265,7 +265,7 @@ module PDF_Japanese nl+=1 next end - if(o<128) + if(o.to_i<128) #ASCII l+=cw[c.chr] || 0 n=1 @@ -315,7 +315,7 @@ module PDF_Japanese nl+=1 else i+=n - if(o>=128) + if(o.to_i>=128) sep=i end end diff --git a/vendor/plugins/rfpdf/lib/fpdf/makefont.rb b/vendor/plugins/rfpdf/lib/fpdf/makefont.rb index 91aa69d..8900deb 100644 --- a/vendor/plugins/rfpdf/lib/fpdf/makefont.rb +++ b/vendor/plugins/rfpdf/lib/fpdf/makefont.rb @@ -1721,7 +1721,7 @@ def MakeFont(fontfile, afmfile, enc = 'cp1252', patch = {}, type = 'TrueType') if type == 'Type1' then # Find first two sections and discard third one - header = file[0] == 128 + header = file[0].to_i == 128 file = file[6, file.length - 6] if header pos = file.index('eexec') @@ -1729,7 +1729,7 @@ def MakeFont(fontfile, afmfile, enc = 'cp1252', patch = {}, type = 'TrueType') size1 = pos + 6 - file = file[0, size1] + file[size1 + 6, file.length - (size1 + 6)] if header && file[size1] == 128 + file = file[0, size1] + file[size1 + 6, file.length - (size1 + 6)] if header && file[size1].to_i == 128 pos = file.index('00000000') raise 'Error: font file does not seem to be valid Type1' if pos == nil