Commit 7b33e2b9 authored by Juergen Schmied's avatar Juergen Schmied Committed by Alexandre Julliard

Moved the instance creation of GUID's to a new file.

Size of compobj.o goes down to 1/3; should prevent more sig11's.
parent f072fc97
...@@ -7,6 +7,7 @@ MODULE = ole ...@@ -7,6 +7,7 @@ MODULE = ole
C_SRCS = \ C_SRCS = \
compobj.c \ compobj.c \
guid.c \
ifs.c \ ifs.c \
moniker.c \ moniker.c \
ole2.c \ ole2.c \
......
...@@ -27,12 +27,12 @@ ...@@ -27,12 +27,12 @@
#ifdef HAVE_NETINET_IN_H #ifdef HAVE_NETINET_IN_H
# include <netinet/in.h> # include <netinet/in.h>
#endif #endif
#include <ctype.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <time.h> #include <time.h>
#include "windows.h" #include "windows.h"
#include "winerror.h" #include "winerror.h"
#include "ole.h"
#include "ole2.h" #include "ole2.h"
#include "debug.h" #include "debug.h"
#include "file.h" #include "file.h"
...@@ -40,21 +40,6 @@ ...@@ -40,21 +40,6 @@
#include "ldt.h" #include "ldt.h"
#include "winreg.h" #include "winreg.h"
#define INITGUID
/* FIXME: we include all the header files containing GUIDs
* so that the corresponding variables get defined. But they
* don't even all belong to the same DLL !!!
*/
#include "objbase.h"
#include "servprov.h"
#include "shlobj.h"
#include "ddraw.h"
#include "d3d.h"
#include "dinput.h"
#include "dsound.h"
#include "dplay.h"
#include "objbase.h" #include "objbase.h"
LPMALLOC16 currentMalloc16=NULL; LPMALLOC16 currentMalloc16=NULL;
......
#ifndef __guid_h_
#define __guid_h_
#define INITGUID
/* FIXME: we include all the header files containing GUIDs
* so that the corresponding variables get defined. But they
* don't even all belong to the same DLL !!!
*/
#include "oleobj.h"
#include "objbase.h"
#include "servprov.h"
#include "ddraw.h"
#include "d3d.h"
#include "dinput.h"
#include "dsound.h"
#include "dplay.h"
#endif
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment