diff --git a/nx/include/switch/ipc.h b/nx/include/switch/ipc.h index f4c18516..c4bb5154 100644 --- a/nx/include/switch/ipc.h +++ b/nx/include/switch/ipc.h @@ -184,7 +184,7 @@ static inline Result ipcParseResponse(IpcCommandResponse* r) { num_handles = 8; for (i=0; iHandles[i] = *(buf-i); + r->Handles[i] = *(buf-i-1); r->NumHandles = num_handles; }