Commit f3004c4acc3fed8adfd71314ca2f98ea64afac20
1 parent
698cdda6
Exists in
master
and in
96 other branches
Fix bug with signed integer in catalog
Showing
1 changed file
with
2 additions
and
2 deletions
Show diff stats
php/classes/CatalogCacheIntervalObject.php
... | ... | @@ -68,7 +68,7 @@ class CatalogCacheIntervalObject extends TimeTableCacheIntervalObject |
68 | 68 | } |
69 | 69 | break; |
70 | 70 | case 3: //int |
71 | - fwrite($handle,pack('L', intval($value))); | |
71 | + fwrite($handle,pack('l', intval($value))); | |
72 | 72 | break; |
73 | 73 | default: // not defined => string |
74 | 74 | fwrite($handle,pack('L', strlen($value))); |
... | ... | @@ -121,7 +121,7 @@ class CatalogCacheIntervalObject extends TimeTableCacheIntervalObject |
121 | 121 | |
122 | 122 | break; |
123 | 123 | case 3: //int |
124 | - if (!$res = unpack('Lval',fread($handle,4))) { | |
124 | + if (!$res = unpack('lval',fread($handle,4))) { | |
125 | 125 | break; |
126 | 126 | } |
127 | 127 | $val = $res['val']; |
... | ... |