OSDN Git Service

2005-12-09 Huw Davies <hdavies@users.sourceforge.net>
authordannysmith <dannysmith>
Fri, 9 Dec 2005 04:59:24 +0000 (04:59 +0000)
committerdannysmith <dannysmith>
Fri, 9 Dec 2005 04:59:24 +0000 (04:59 +0000)
    Danny Smith <dannysmith@users.sourceforge.net>

* lib/msxml-uuid.c: New file to generate UUIDs for
MSXML interfaces.
* lib/Makefile.in (UUID_OBJS): Add msxml-uuid.o.

Add missing ChangeLog entries for 2005-12-07 commits.

winsup/w32api/ChangeLog
winsup/w32api/lib/Makefile.in
winsup/w32api/lib/msxml-uuid.c [new file with mode: 0755]

index c0e76e6..ad9c5a6 100644 (file)
@@ -1,4 +1,25 @@
-2005=11-18  Brian Gunlogson  <gmb300@users.sourceforge.net>
+2005-12-09  Huw Davies <hdavies@users.sourceforge.net>
+           Danny Smith <dannysmith@users.sourceforge.net>
+
+       * lib/msxml-uuid.c: New file to generate UUIDs for 
+       MSXML interfaces.
+       * lib/Makefile.in (UUID_OBJS): Add msxml-uuid.o.
+
+2005-12-07  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       * include/winbase.h (GetDevicePowerState): Add prototype.
+       * lib/kernel32.def (GetDevicePowerState): Correct suffix.
+
+2005-12-07  Brian Gunlogson  <gmb300@users.sourceforge.net>
+
+       * include/winuser.h (GetClassLongPtr{AW}): Guard prototypes with _WIN64.
+       Define as macro if !_WIN64.
+       (SetClassLongPtr{AW}): Likewise.
+       (GCLP_*): Add GetClassLongPtr defines.
+       * lib/user32.def (GetClassLongPtr{AW}): Remove stubs.
+       (SetClassLongPtr{AW}): Likewise.
+
+2005-11-18  Brian Gunlogson  <gmb300@users.sourceforge.net>
 
        * include/winuser.h (GetClassLongPtr{AW}): Add prototypes.
        (SetClassLongPtr{AW}): Likewise.
index d5bd22c..4ace969 100644 (file)
@@ -115,10 +115,10 @@ IMPLIBS = $(addprefix lib,$(subst .def,.a,$(DEF_FILES)))
 MIMPLIBS = $(addprefix lib,$(subst .mri,.a,$(MRI_FILES)))
 EXTRA_LIBS=libuuid.a libscrnsave.a libscrnsavw.a liblargeint.a
 LIBS = $(IMPLIBS) $(MIMPLIBS) $(EXTRA_LIBS)
-UUID_OBJS = uuid.o mshtml-uuid.o
+UUID_OBJS = uuid.o mshtml-uuid.o msxml-uuid.o
 EXTRA_OBJS = shell32.o scrnsave.o scrnsavw.o largeint.o \
        $(UUID_OBJS) kernel32.o
-UUID_SOURCES = uuid.c mshtml-uuid.c
+UUID_SOURCES = uuid.c mshtml-uuid.c msxml-uuid.c
 SOURCES = scrnsave.c shell32.c  largeint.c $(UUID_SOURCES)\
 res.rc test.c kernel32.c
 
diff --git a/winsup/w32api/lib/msxml-uuid.c b/winsup/w32api/lib/msxml-uuid.c
new file mode 100755 (executable)
index 0000000..0f4c7a1
--- /dev/null
@@ -0,0 +1,29 @@
+/* msxml-uuid.c */
+/* Generate GUIDs for MSXML interfaces */
+
+#define INITGUID
+#include <basetyps.h>
+DEFINE_GUID(CLSID_DOMDocument,0x2933bf90,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(CLSID_DOMFreeThreadedDocument,0x2933bf91,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(CLSID_XMLHTTPRequest,0xed8c108e,0x4349,0x11d2,0x91,0xa4,0x00,0xc0,0x4f,0x79,0x69,0xe8);
+DEFINE_GUID(DIID_XMLDOMDocumentEvents,0x3efaa427,0x272f,0x11d2,0x83,0x6f,0x00,0x00,0xf8,0x7a,0x77,0x82);
+DEFINE_GUID(IID_IXMLDOMAttribute,0x2933bf85,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMCharacterData,0x2933bf84,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMCDATASection,0x2933bf8a,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMComment,0x2933bf88,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMDocument,0x2933bf81,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMDocumentFragment,0x3efaa413,0x272f,0x11d2,0x83,0x6f,0x00,0x00,0xf8,0x7a,0x77,0x82);
+DEFINE_GUID(IID_IXMLDOMDocumentType,0x2933bf8b,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMElement,0x2933bf86,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMEntity,0x2933bf8d,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMEntityReference,0x2933bf8e,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMImplementation,0x2933bf8e,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMNamedNodeMap,0x2933bf83,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMNode,0x2933bf80,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMNodeList,0x2933bf82,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMNotation,0x2933bf8c,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMParseError,0x3efaa426,0x272f,0x11d2,0x83,0x6f,0x00,0x00,0xf8,0x7a,0x77,0x82);
+DEFINE_GUID(IID_IXMLDOMProcessingInstruction,0x2933bf89,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLDOMText,0x2933bf87,0x7b36,0x11d2,0xb2,0x0e,0x00,0xc0,0x4f,0x98,0x3e,0x60);
+DEFINE_GUID(IID_IXMLHttpRequest,0xed8c108d,0x4349,0x11d2,0x91,0xa4,0x00,0xc0,0x4f,0x79,0x69,0xe8);
+DEFINE_GUID(IID_IXTLRuntime,0x3efaa425,0x272f,0x11d2,0x83,0x6f,0x00,0x00,0xf8,0x7a,0x77,0x82);