diff --git a/reactos/dll/win32/kernel32/client/handle.c b/reactos/dll/win32/kernel32/client/handle.c index 9cd17590b60..8c18a87be31 100644 --- a/reactos/dll/win32/kernel32/client/handle.c +++ b/reactos/dll/win32/kernel32/client/handle.c @@ -197,7 +197,7 @@ DuplicateHandle(IN HANDLE hSourceProcessHandle, dwDesiredAccess, bInheritHandle ? OBJ_INHERIT : 0, dwOptions); - if (NT_SUCCESS(Status)) return Status; + if (NT_SUCCESS(Status)) return TRUE; BaseSetLastNTError(Status); return FALSE; diff --git a/reactos/subsystems/win32/csrss/win32csr/console.c b/reactos/subsystems/win32/csrss/win32csr/console.c index 99a622bb3b7..f74cd28168c 100644 --- a/reactos/subsystems/win32/csrss/win32csr/console.c +++ b/reactos/subsystems/win32/csrss/win32csr/console.c @@ -286,7 +286,7 @@ CSR_API(CsrAllocConsole) FALSE, 0)) { - DPRINT1("DuplicateHandle() failed: %d\n", GetLastError); + DPRINT1("DuplicateHandle() failed: %lu\n", GetLastError()); ConioDeleteConsole((Object_t *) Console); if (NewConsole || !ProcessData->bInheritHandles) {