- Fix included headers in GDI for PSDK compatibility
authorAlex Ionescu <aionescu@gmail.com>
Wed, 27 Jul 2005 20:09:46 +0000 (20:09 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Wed, 27 Jul 2005 20:09:46 +0000 (20:09 +0000)
 - Fix some incorrect definitions.
 - Remove more quintuplicated header nonsense...

svn path=/trunk/; revision=16815

reactos/include/win32k/debug.h [deleted file]
reactos/include/win32k/debug1.h [deleted file]
reactos/include/win32k/driver.h
reactos/include/win32k/kapi.h
reactos/lib/gdi32/include/precomp.h
reactos/lib/gdi32/misc/stubs.c
reactos/lib/gdi32/misc/wingl.c

diff --git a/reactos/include/win32k/debug.h b/reactos/include/win32k/debug.h
deleted file mode 100644 (file)
index a5b5669..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-
-#ifndef  H_WIN32K_DEBUG
-#define  H_WIN32K_DEBUG
-
-#ifdef CHECKED_BUILD
-#define  FIXME(S) DbgPrint ("win32k: FIXME at: File:%s line:%d reason:%s", __FILE__, __LINE__, S)
-#else
-#define  FIXME(S)
-#endif
-
-#endif
-
diff --git a/reactos/include/win32k/debug1.h b/reactos/include/win32k/debug1.h
deleted file mode 100644 (file)
index c314e79..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
- * COPYRIGHT:       See COPYING in the top level directory
- * PROJECT:         ReactOS kernel
- * FILE:            include/internal/debug.h
- * PURPOSE:         Useful debugging macros
- * PROGRAMMER:      David Welch (welch@mcmail.com)
- * UPDATE HISTORY:
- *                28/05/98: Created
- */
-
-/*
- * NOTE: Define NDEBUG before including this header to disable debugging
- * macros
- */
-
-#ifndef __INTERNAL_DEBUG
-#define __INTERNAL_DEBUG
-
-#define UNIMPLEMENTED do {DbgPrint("%s at %s:%d is unimplemented, have a nice day\n",__FUNCTION__,__FILE__,__LINE__); for(;;);  } while(0);
-
-/*  FIXME: should probably remove this later  */
-#if !defined(CHECKED) && !defined(NDEBUG)
-#define CHECKED
-#endif
-
-#ifndef NASSERT
-#ifndef assert
-#define assert(x) if (!(x)) {DbgPrint("Assertion "#x" failed at %s:%d\n", __FILE__,__LINE__); KeBugCheck(0); }
-#endif
-#ifndef ASSERT
-#define ASSERT(x) assert(x)
-#endif
-#else
-#ifndef assert
-#define assert(x)
-#endif
-#ifndef ASSERT
-#define ASSERT(x)
-#endif
-#endif
-
-#ifdef DBG
-#define DPRINT1 DbgPrint("(%s:%d) ",__FILE__,__LINE__), DbgPrint
-#define CHECKPOINT1 DbgPrint("%s:%d\n",__FILE__,__LINE__);
-#else
-#define DPRINT1(args...)
-#define CHECKPOINT1(args...)
-#endif
-
-#ifdef __NTOSKRNL__
-#define DPRINT_CHECKS
-#else
-#define DPRINT_CHECKS
-#endif
-
-#ifndef NDEBUG
-#define DPRINT DbgPrint("(%s:%d) ",__FILE__,__LINE__), DbgPrint
-#define CHECKPOINT DbgPrint("%s:%d\n",__FILE__,__LINE__);
-#else
-#define DPRINT(args...)
-#define CHECKPOINT
-#endif /* NDEBUG */
-
-/*
- * FUNCTION: Assert a maximum value for the current irql
- * ARGUMENTS:
- *        x = Maximum irql
- */
-#define ASSERT_IRQL(x) assert(KeGetCurrentIrql()<=(x))
-#define assert_irql(x) assert(KeGetCurrentIrql()<=(x))
-
-#endif /* __INTERNAL_DEBUG */
index f4207f8..53c26a7 100644 (file)
@@ -2,7 +2,7 @@
 #ifndef __WIN32K_DRIVER_H
 #define __WIN32K_DRIVER_H
 
-#include <ddk/winddi.h>
+#include <winddi.h>
 
 typedef BOOL (STDCALL *PGD_ENABLEDRIVER)(ULONG, ULONG, PDRVENABLEDATA);
 typedef DHPDEV (STDCALL *PGD_ENABLEPDEV)(DEVMODEW  *,
index e45b90d..fa6c7ab 100644 (file)
@@ -16,7 +16,6 @@
 #include <win32k/dc.h>
 #include <win32k/coord.h>
 #include <win32k/bitmaps.h>
-#include <win32k/debug.h>
 #include <win32k/fillshap.h>
 #include <win32k/font.h>
 #include <win32k/icm.h>
index a112155..1c06369 100644 (file)
@@ -9,12 +9,14 @@
 /* INCLUDES ******************************************************************/
 
 /* SDK/DDK/NDK Headers. */
+#define NTOS_MODE_USER
+#define __GDI32__
 #include <windows.h>
 #include <ddraw.h>
-#include <ddk/winddi.h>
-#include <ddk/prntfont.h>
+#include <ddrawi.h>
+#include <winddi.h>
+#include <prntfont.h>
 #include <ddrawgdi.h>
-#define NTOS_MODE_USER
 #include <ndk/ntndk.h>
 
 /* Win32K External Headers */
index ad3e28b..84d1122 100644 (file)
@@ -1200,7 +1200,7 @@ CheckColorsInGamut(
 /*
  * @unimplemented
  */
-HANDLE
+HCOLORSPACE
 STDCALL
 GetColorSpace(
        HDC     hDc
@@ -1215,7 +1215,7 @@ GetColorSpace(
 /*
  * @unimplemented
  */
-BOOL
+HCOLORSPACE
 STDCALL
 SetColorSpace(
        HDC             a0,
@@ -3950,7 +3950,7 @@ HWND hWnd
 /*
  * @unimplemented
  */
-BOOL STDCALL DdGetDC( 
+HDC STDCALL DdGetDC( 
 LPDDRAWI_DDRAWSURFACE_LCL pSurfaceLocal,
 LPPALETTEENTRY pColorTable
 )
index 361aa58..8db96ff 100644 (file)
@@ -24,7 +24,7 @@
 #include "precomp.h"
 
 #define NDEBUG
-#include <win32k/debug1.h>
+#include <debug.h>