Implemented the global interface table object using a simple linked
list.
diff --git a/dlls/ole32/compobj_private.h b/dlls/ole32/compobj_private.h
index db236c3..4823845 100644
--- a/dlls/ole32/compobj_private.h
+++ b/dlls/ole32/compobj_private.h
@@ -27,6 +27,9 @@
#include "wtypes.h"
+extern void* StdGlobalInterfaceTable_Construct();
+extern void StdGlobalInterfaceTable_Destroy(void* self);
+
extern HRESULT WINE_StringFromCLSID(const CLSID *id,LPSTR idstr);
extern HRESULT create_marshalled_proxy(REFCLSID rclsid, REFIID iid, LPVOID *ppv);