fpdf fixes
[pear] / Fpdf / font / unifont / ttfonts.php
index 2c6fe73..ce695c7 100644 (file)
@@ -27,37 +27,39 @@ define("GF_TWOBYTWO",(1 << 7));
 \r
 \r
 class TTFontFile {\r
-\r
-var $_pos;\r
-var $numTables;\r
-var $searchRange;\r
-var $entrySelector;\r
-var $rangeShift;\r
-var $tables;\r
-var $otables;\r
-var $filename;\r
-var $fh;\r
-var $hmetrics;\r
-var $glyphPos;\r
-var $charToGlyph;\r
-var $ascent;\r
-var $descent;\r
-var $name;\r
-var $familyName;\r
-var $styleName;\r
-var $fullName;\r
-var $uniqueFontID;\r
-var $unitsPerEm;\r
-var $bbox;\r
-var $capHeight;\r
-var $stemV;\r
-var $italicAngle;\r
-var $flags;\r
-var $underlinePosition;\r
-var $underlineThickness;\r
-var $charWidths;\r
-var $defaultWidth;\r
-var $maxStrLenRead;\r
+       \r
+       var $_pos;\r
+       var $numTables;\r
+       var $searchRange;\r
+       var $entrySelector;\r
+       var $rangeShift;\r
+       var $tables;\r
+       var $otables;\r
+       var $filename;\r
+       var $fh;\r
+       var $hmetrics;\r
+       var $glyphPos;\r
+       var $charToGlyph;\r
+       var $ascent;\r
+       var $descent;\r
+       var $name;\r
+       var $familyName;\r
+       var $styleName;\r
+       var $fullName;\r
+       var $uniqueFontID;\r
+       var $unitsPerEm;\r
+       var $bbox;\r
+       var $capHeight;\r
+       var $stemV;\r
+       var $italicAngle;\r
+       var $flags;\r
+       var $underlinePosition;\r
+       var $underlineThickness;\r
+       var $charWidths;\r
+       var $defaultWidth;\r
+       var $maxStrLenRead;\r
+       var $version;\r
+       var $fontRevision;\r
 \r
        function TTFontFile() {\r
                $this->maxStrLenRead = 200000;  // Maximum size of glyf table to read in as string (otherwise reads each glyph from file)\r
@@ -327,7 +329,7 @@ var $maxStrLenRead;
                        if (!$psName)\r
                                die("Could not find PostScript font name");\r
                        for ($i=0;$i<strlen($psName);$i++) {\r
-                               $c = $psName{$i};       // 1.02\r
+                               $c = $psName[$i];       // 1.02\r
                                $oc = ord($c);\r
                                if ($oc>126 || strpos(' [](){}<>/%',$c)!==false)\r
                                        die("psName=".$psName." contains invalid character ".$c." ie U+".ord(c));\r