2
0
mirror of https://github.com/checkpoint-restore/criu synced 2025-09-01 06:45:35 +00:00

restorer: reduce the shift value to fit the error code into ARM long integer.

Signed-off-by: Alexander Kartashov <alekskartashov@parallels.com>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
This commit is contained in:
Alexander Kartashov
2013-01-09 17:41:15 +04:00
committed by Pavel Emelyanov
parent 7b7a08dde5
commit b1e8f70b05

View File

@@ -693,7 +693,7 @@ long __export_restore_task(struct task_restore_core_args *args)
ret = sys_munmap(args->task_entries, TASK_ENTRIES_SIZE); ret = sys_munmap(args->task_entries, TASK_ENTRIES_SIZE);
if (ret < 0) { if (ret < 0) {
ret = ((long)__LINE__ << 32) | -ret; ret = ((long)__LINE__ << 16) | ((-ret) & 0xffff);
goto core_restore_failed; goto core_restore_failed;
} }