Fix unserialization of 64-bit signed integers
This commit is contained in:
parent
af7fdd9f73
commit
aa1352516e
1 changed files with 1 additions and 1 deletions
|
@ -58,7 +58,7 @@ namespace nall {
|
|||
for(unsigned n = 0; n < size; n++) idata[isize++] = value >> (n << 3);
|
||||
} else if(imode == Load) {
|
||||
value = 0;
|
||||
for(unsigned n = 0; n < size; n++) value |= idata[isize++] << (n << 3);
|
||||
for(unsigned n = 0; n < size; n++) value |= (unsigned long long)idata[isize++] << (n << 3);
|
||||
} else if(imode == Size) {
|
||||
isize += size;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue