Author: sserapion
Date: Thu Dec  3 20:03:25 2009
New Revision: 44388
URL: 
http://svn.reactos.org/svn/reactos?rev=44388&view=rev
Log:
- Allow warnings in gdi32
- Fix ntdll build
- Fix mysteriously broken (in last sync) obdc32
Modified:
    branches/ros-amd64-bringup/reactos/dll/ntdll/def/ntdll_amd64.def
    branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/actctx.c
    branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/utils.c
    branches/ros-amd64-bringup/reactos/dll/win32/gdi32/gdi32.rbuild
    branches/ros-amd64-bringup/reactos/dll/win32/odbc32/odbc32.rbuild
Modified: branches/ros-amd64-bringup/reactos/dll/ntdll/def/ntdll_amd64.def
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/n…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/ntdll/def/ntdll_amd64.def [iso-8859-1]
(original)
+++ branches/ros-amd64-bringup/reactos/dll/ntdll/def/ntdll_amd64.def [iso-8859-1] Thu Dec
3 20:03:25 2009
@@ -1015,7 +1015,7 @@
 RtlQueryHeapInformation
 RtlQueryInformationAcl
 RtlQueryInformationActivationContext
-RtlQueryInformationActiveActivationContext
+;RtlQueryInformationActiveActivationContext
 ;RtlQueryInterfaceMemoryStream
 ;RtlQueryModuleInformation
 ;RtlQueryProcessBackTraceInformation
Modified: branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/actctx.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/n…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/actctx.c [iso-8859-1] (original)
+++ branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/actctx.c [iso-8859-1] Thu Dec  3
20:03:25 2009
@@ -15,8 +15,8 @@
     LDR_RESOURCE_INFO info;
     IMAGE_RESOURCE_DATA_ENTRY *entry;
-    info.Type = (ULONG)RT_MANIFEST;
-    info.Name = (ULONG)ISOLATIONAWARE_MANIFEST_RESOURCE_ID;
+    info.Type = (ULONG_PTR)RT_MANIFEST;
+    info.Name = (ULONG_PTR)ISOLATIONAWARE_MANIFEST_RESOURCE_ID;
     info.Language = 0;
     if (!(status = LdrFindResource_U( module->DllBase, &info, 3, &entry )))
     {
Modified: branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/utils.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/n…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/utils.c [iso-8859-1] (original)
+++ branches/ros-amd64-bringup/reactos/dll/ntdll/ldr/utils.c [iso-8859-1] Thu Dec  3
20:03:25 2009
@@ -3477,7 +3477,7 @@
     }
     /* FIXME: Cookie is based on part of the thread id */
-    *Cookie = (ULONG)NtCurrentTeb()->RealClientId.UniqueThread;
+    *Cookie = (ULONG_PTR)NtCurrentTeb()->RealClientId.UniqueThread;
     return Status;
 }
@@ -3489,7 +3489,7 @@
     if (Flags != 0x01)
         return STATUS_INVALID_PARAMETER_1;
-    if (Cookie != (ULONG)NtCurrentTeb()->RealClientId.UniqueThread)
+    if (Cookie != (ULONG_PTR)NtCurrentTeb()->RealClientId.UniqueThread)
         return STATUS_INVALID_PARAMETER_2;
     RtlLeaveCriticalSection(NtCurrentPeb()->LoaderLock);
Modified: branches/ros-amd64-bringup/reactos/dll/win32/gdi32/gdi32.rbuild
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/gdi32/gdi32.rbuild [iso-8859-1]
(original)
+++ branches/ros-amd64-bringup/reactos/dll/win32/gdi32/gdi32.rbuild [iso-8859-1] Thu Dec
3 20:03:25 2009
@@ -1,4 +1,4 @@
-<module name="gdi32" type="win32dll"
baseaddress="${BASEADDRESS_GDI32}" installbase="system32"
installname="gdi32.dll" unicode="yes" crt="dll">
+<module name="gdi32" type="win32dll"
baseaddress="${BASEADDRESS_GDI32}" installbase="system32"
installname="gdi32.dll" unicode="yes" crt="dll"
allowwarnings=true>
        <importlibrary definition="gdi32.spec" />
        <include base="gdi32">include</include>
        <define name="LANGPACK" />
Modified: branches/ros-amd64-bringup/reactos/dll/win32/odbc32/odbc32.rbuild
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/odbc32/odbc32.rbuild [iso-8859-1]
(original)
+++ branches/ros-amd64-bringup/reactos/dll/win32/odbc32/odbc32.rbuild [iso-8859-1] Thu Dec
3 20:03:25 2009
@@ -7,6 +7,7 @@
        <include base="ReactOS">include/reactos/wine</include>
        <define name="__WINESRC__" />
        <library>wine</library>
+       <library>advapi32</library>
        <file>proxyodbc.c</file>
 </module>
 </group>