Lines Matching refs:substr

328 					$up = unpack('n*', substr($table, 8, 4));
492 return substr($stream, 0, $offset) . $value . substr($stream, $offset + strlen($value));
2325 if (strpos('0094D 009CD 00A4D 00ACD 00B4D 00BCD 00C4D 00CCD 00D4D', substr($key, 0, 5)) !== false && strpos('pref blwf pstf', $v['tag']) !== false && !$is_old_spec) {
2326 $key = substr($key, 6, 5);
2333 } elseif (strpos('0094D 009CD 00A4D 00ACD 00B4D 00BCD 00C4D 00CCD 00D4D', substr($key, 6, 5)) !== false && (strpos('rphf half', $v['tag']) !== false || (strpos('pref blwf pstf', $v['tag']) !== false && ($is_old_spec || _OTL_OLD_SPEC_COMPAT_2)))) {
2334 $key = substr($key, 0, 5);
3622 $post = "\x00\x03\x00\x00" . substr($opost, 4, 12) . "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00";
3757 $data = substr($glyphData, $glyphPos, $glyphLen);
3768 $xMin = $this->unpack_short(substr($data, 2, 2));
3769 $yMin = $this->unpack_short(substr($data, 4, 2));
3770 $xMax = $this->unpack_short(substr($data, 6, 2));
3771 $yMax = $this->unpack_short(substr($data, 8, 2));
3776 $aw = $this->unpack_short(substr($hm, 0, 2));
3777 $lsb = $this->unpack_short(substr($hm, 2, 2));
3783 $up = unpack("n", substr($data, 0, 2));
3791 $up = unpack("n", substr($data, $pos_in_glyph, 2));
3793 $up = unpack("n", substr($data, $pos_in_glyph + 2, 2));
3821 $up = unpack("n", substr($data, $pos_in_glyph, 2));
4227 $post = "\x00\x03\x00\x00" . substr($opost, 4, 12) . "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00";
4381 $data = substr($glyphData, $glyphPos, $glyphLen);
4391 $up = unpack('n', substr($data, 0, 2));
4400 $up = unpack('n', substr($data, $pos_in_glyph, 2));
4402 $up = unpack('n', substr($data, $pos_in_glyph + 2, 2));
4750 $stm .= substr($data, 0, (strlen($data) & ~3));