From 4cbb5ac02e47d1516f5985c5b9d04d4efedc0f12 Mon Sep 17 00:00:00 2001 From: Alex Ionescu Date: Fri, 17 Feb 2012 01:23:25 +0000 Subject: [PATCH] [CSRSRV]: Add a future hack. svn path=/trunk/; revision=55657 --- reactos/subsystems/win32/csrss/csrsrv/server.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/reactos/subsystems/win32/csrss/csrsrv/server.c b/reactos/subsystems/win32/csrss/csrsrv/server.c index 6b8f3ac95de..78db1e9c9b8 100644 --- a/reactos/subsystems/win32/csrss/csrsrv/server.c +++ b/reactos/subsystems/win32/csrss/csrsrv/server.c @@ -226,6 +226,15 @@ CsrLoadServerDll(IN PCHAR DllString, /* No, save the pointer to its shared section in our list */ CsrSrvSharedStaticServerData[ServerDll->ServerId] = ServerDll->SharedSection; } + + /* ReactOS Specific hax */ + if (ServerDll->HighestApiSupported == 0xDEADBABE) + { + DPRINT1("Registering: %p\n", (PVOID)ServerDll->DispatchTable); + Status = CsrApiRegisterDefinitions((PVOID)ServerDll->DispatchTable); + DPRINT1("Status: %lx\n", Status); + goto LoadFailed; + } } else {