Update geo.php

This commit is contained in:
Sergey 2023-03-05 05:33:55 +03:00
parent 96c25bc5bd
commit 03db004d10

View file

@ -263,7 +263,7 @@
{
list($type, $name) = explode(':', $p);
$type0 = $type{0};
$type0 = $type[0];
if($empty)
{
@ -295,15 +295,15 @@
case 'T': $v = unpack('C', $val); break;
case 's': $v = unpack('s', $val); break;
case 'S': $v = unpack('S', $val); break;
case 'm': $v = unpack('l', $val . (ord($val{2}) >> 7 ? "\xff" : "\0")); break;
case 'm': $v = unpack('l', $val . (ord($val[2]) >> 7 ? "\xff" : "\0")); break;
case 'M': $v = unpack('L', $val . "\0"); break;
case 'i': $v = unpack('l', $val); break;
case 'I': $v = unpack('L', $val); break;
case 'f': $v = unpack('f', $val); break;
case 'd': $v = unpack('d', $val); break;
case 'n': $v = current(unpack('s', $val)) / pow(10, $type{1}); break;
case 'N': $v = current(unpack('l', $val)) / pow(10, $type{1}); break;
case 'n': $v = current(unpack('s', $val)) / pow(10, $type[1]); break;
case 'N': $v = current(unpack('l', $val)) / pow(10, $type[1]); break;
case 'c': $v = rtrim($val, ' '); break;
case 'b': $v = $val; $l++; break;