Commit f3004c4acc3fed8adfd71314ca2f98ea64afac20

Authored by Benjamin Renard
1 parent 698cdda6

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'];
... ...