Support -Werror
Modified: branches/xmlbuildsystem/reactos/apps/utils/net/arp/arp.c
Modified: branches/xmlbuildsystem/reactos/apps/utils/net/finger/finger.c
Modified: branches/xmlbuildsystem/reactos/apps/utils/net/finger/net.c
Modified: branches/xmlbuildsystem/reactos/apps/utils/net/ftp/ftp.xml
Modified: branches/xmlbuildsystem/reactos/apps/utils/net/ipconfig/ipconfig.xml
Modified: branches/xmlbuildsystem/reactos/apps/utils/net/netstat/netstat.xml
Modified: branches/xmlbuildsystem/reactos/apps/utils/net/ping/ping.c
Modified: branches/xmlbuildsystem/reactos/apps/utils/net/route/route.c
Modified: branches/xmlbuildsystem/reactos/apps/utils/net/whois/whois.c
Modified: branches/xmlbuildsystem/reactos/baseaddress.xml
Modified: branches/xmlbuildsystem/reactos/boot/freeldr/freeldr/freeldr_base.xml
Modified: branches/xmlbuildsystem/reactos/drivers/bus/acpi/acpi.xml
Modified: branches/xmlbuildsystem/reactos/drivers/bus/directory.xml
Added: branches/xmlbuildsystem/reactos/drivers/bus/serenum/serenum.xml
Modified: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/card.c
Modified: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/dma.c
Modified: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/irq.c
Modified: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/portio.c
Modified: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/settings.c
Modified: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/sndblst.c
Modified: branches/xmlbuildsystem/reactos/drivers/dd/sound/dsp.c
Modified: branches/xmlbuildsystem/reactos/drivers/dd/sound/dsp.h
Modified: branches/xmlbuildsystem/reactos/drivers/dd/sound/mixer.c
Modified: branches/xmlbuildsystem/reactos/drivers/dd/sound/sound.c
Modified: branches/xmlbuildsystem/reactos/drivers/dd/sound/wave.c
Modified: branches/xmlbuildsystem/reactos/drivers/lib/oskittcp/oskittcp.xml
Modified: branches/xmlbuildsystem/reactos/lib/cabinet/cabinet.xml
Modified: branches/xmlbuildsystem/reactos/lib/comctl32/comctl32.xml
Modified: branches/xmlbuildsystem/reactos/lib/comdlg32/comdlg32.xml
Modified: branches/xmlbuildsystem/reactos/lib/dbghelp/dbghelp.xml
Modified: branches/xmlbuildsystem/reactos/lib/devenum/devenum.xml
Modified: branches/xmlbuildsystem/reactos/lib/dinput/dinput.xml
Modified: branches/xmlbuildsystem/reactos/lib/directory.xml
Modified: branches/xmlbuildsystem/reactos/lib/iphlpapi/iphlpapi.xml
Modified: branches/xmlbuildsystem/reactos/lib/kbdda/kbdda.xml
Modified: branches/xmlbuildsystem/reactos/lib/kbddv/kbddv.xml
Modified: branches/xmlbuildsystem/reactos/lib/kbdes/kbdes.xml
Modified: branches/xmlbuildsystem/reactos/lib/kbdfr/kbdfr.xml
Modified: branches/xmlbuildsystem/reactos/lib/kbdgr/kbdgr.xml
Modified: branches/xmlbuildsystem/reactos/lib/kbdse/kbdse.xml
Modified: branches/xmlbuildsystem/reactos/lib/kbduk/kbduk.xml
Modified: branches/xmlbuildsystem/reactos/lib/kbdus/kbdus.xml
Added: branches/xmlbuildsystem/reactos/lib/msi/msi.xml
Modified: branches/xmlbuildsystem/reactos/lib/ntdll/rtl/intrlck.c
Modified: branches/xmlbuildsystem/reactos/lib/ole32/ole32.xml
Modified: branches/xmlbuildsystem/reactos/lib/oleaut32/oleaut32.xml
Modified: branches/xmlbuildsystem/reactos/lib/riched20/riched20.xml
Modified: branches/xmlbuildsystem/reactos/lib/rpcrt4/rpcrt4.xml
Added: branches/xmlbuildsystem/reactos/lib/serialui/serialui.xml
Modified: branches/xmlbuildsystem/reactos/lib/setupapi/setupapi.xml
Modified: branches/xmlbuildsystem/reactos/lib/shdocvw/shdocvw.xml
Modified: branches/xmlbuildsystem/reactos/lib/shell32/shell32.xml
Modified: branches/xmlbuildsystem/reactos/lib/shlwapi/shlwapi.xml
Modified: branches/xmlbuildsystem/reactos/lib/urlmon/urlmon.xml
Modified: branches/xmlbuildsystem/reactos/lib/userenv/desktop.c
Modified: branches/xmlbuildsystem/reactos/lib/userenv/registry.c
Modified: branches/xmlbuildsystem/reactos/lib/userenv/setup.c
Modified: branches/xmlbuildsystem/reactos/lib/winmm/winmm.xml
Modified: branches/xmlbuildsystem/reactos/subsys/system/calc/calc.xml
Modified: branches/xmlbuildsystem/reactos/subsys/system/directory.xml
Added: branches/xmlbuildsystem/reactos/subsys/system/msiexec/msiexec.xml
Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/childwnd.c
Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/edit.c
Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/framewnd.c
Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/hexedit.c
Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/listview.c
Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/main.c
Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/main.h
Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/regproc.c
Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/security.c
Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/security.h
Modified: branches/xmlbuildsystem/reactos/subsys/system/reporterror/reporterror.c
Modified: branches/xmlbuildsystem/reactos/subsys/system/usetup/usetup.xml
Modified: branches/xmlbuildsystem/reactos/subsys/system/winefile/winefile.xml
Modified: branches/xmlbuildsystem/reactos/subsys/win32k/objects/font.c
Modified: branches/xmlbuildsystem/reactos/tools/rbuild/backend/mingw/mingw.cpp
Modified: branches/xmlbuildsystem/reactos/tools/rbuild/backend/mingw/modulehandler.cpp
Modified: branches/xmlbuildsystem/reactos/tools/rbuild/module.cpp
Modified: branches/xmlbuildsystem/reactos/tools/rbuild/rbuild.h
Modified: branches/xmlbuildsystem/reactos/tools/rbuild/rbuild.txt

Modified: branches/xmlbuildsystem/reactos/apps/utils/net/arp/arp.c
--- branches/xmlbuildsystem/reactos/apps/utils/net/arp/arp.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/apps/utils/net/arp/arp.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -87,7 +87,7 @@
 
         DWORD dwUptime = SnmpSvcGetUptime();
 
-        _tprintf(_T("SNMP uptime: %d\n"), dwUptime);
+        _tprintf(_T("SNMP uptime: %ld\n"), dwUptime);
 
         SnmpUtilMemFree(pCache);
     } else {

Modified: branches/xmlbuildsystem/reactos/apps/utils/net/finger/finger.c
--- branches/xmlbuildsystem/reactos/apps/utils/net/finger/finger.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/apps/utils/net/finger/finger.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -41,16 +41,6 @@
  *          Had to remove local handling.	 Otherwise, same as whois.
  */
 
-#ifndef lint
-static char copyright[] =
-"@(#) Copyright (c) 1989, 1993\n\
-	The Regents of the University of California.  All rights reserved.\n";
-#endif /* not lint */
-
-#ifndef lint
-static char sccsid[] = "@(#)finger.c	8.5 (Berkeley) 5/4/95";
-#endif /* not lint */
-
 /*
  * Finger prints out information about users.  It is not portable since
  * certain fields (e.g. the full user name, office, and phone numbers) are

Modified: branches/xmlbuildsystem/reactos/apps/utils/net/finger/net.c
--- branches/xmlbuildsystem/reactos/apps/utils/net/finger/net.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/apps/utils/net/finger/net.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -34,10 +34,6 @@
  * SUCH DAMAGE.
  */
 
-#ifndef lint
-static char sccsid[] = "@(#)net.c	8.4 (Berkeley) 4/28/95";
-#endif /* not lint */
-
 #include <sys/types.h>
 #include <winsock2.h>
 #include "unistd.h"
@@ -63,7 +59,7 @@
 	if (!(host = rindex(name, '@')))
 		return;
 
-	*host++ = NULL;
+	*host++ = 0;
 	if (isdigit(*host) && (defaddr.s_addr = inet_addr(host)) != -1) {
 		def.h_name = host;
 		def.h_addr_list = alist;

Modified: branches/xmlbuildsystem/reactos/apps/utils/net/ftp/ftp.xml
--- branches/xmlbuildsystem/reactos/apps/utils/net/ftp/ftp.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/apps/utils/net/ftp/ftp.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="ftp" type="win32cui" installbase="system32" installname="ftp.exe">
+<module name="ftp" type="win32cui" installbase="system32" installname="ftp.exe" warnings="true">
 	<include base="ftp">.</include>
 	<define name="__USE_W32API" />
 	<library>kernel32</library>

Modified: branches/xmlbuildsystem/reactos/apps/utils/net/ipconfig/ipconfig.xml
--- branches/xmlbuildsystem/reactos/apps/utils/net/ipconfig/ipconfig.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/apps/utils/net/ipconfig/ipconfig.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="ipconfig" type="win32cui" installbase="system32" installname="ipconfig.exe">
+<module name="ipconfig" type="win32cui" installbase="system32" installname="ipconfig.exe" warnings="true">
 	<include base="ipconfig">.</include>
 	<define name="__USE_W32API" />
 	<library>kernel32</library>

Modified: branches/xmlbuildsystem/reactos/apps/utils/net/netstat/netstat.xml
--- branches/xmlbuildsystem/reactos/apps/utils/net/netstat/netstat.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/apps/utils/net/netstat/netstat.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="netstat" type="win32cui" installbase="system32" installname="netstat.exe">
+<module name="netstat" type="win32cui" installbase="system32" installname="netstat.exe" warnings="true">
 	<include base="netstat">.</include>
 	<define name="__USE_W32API" />
 	<define name="_WIN32_IE">0x600</define>

Modified: branches/xmlbuildsystem/reactos/apps/utils/net/ping/ping.c
--- branches/xmlbuildsystem/reactos/apps/utils/net/ping/ping.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/apps/utils/net/ping/ping.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -113,7 +113,7 @@
     UINT i;
     PCHAR p;
 
-    printf("Buffer (0x%X)  Size (0x%X).\n", Buffer, Size);
+    printf("Buffer (0x%p)  Size (0x%lX).\n", Buffer, Size);
 
     p = (PCHAR)Buffer;
     for (i = 0; i < Size; i++) {
@@ -386,7 +386,6 @@
 
 VOID TimeToMsString(LPSTR String, LARGE_INTEGER Time)
 {
-    UINT          i, Length;
     CHAR          Convstr[40];
     LARGE_INTEGER LargeTime;
 

Modified: branches/xmlbuildsystem/reactos/apps/utils/net/route/route.c
--- branches/xmlbuildsystem/reactos/apps/utils/net/route/route.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/apps/utils/net/route/route.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -35,8 +35,7 @@
     PMIB_IPFORWARDTABLE IpForwardTable;
     DWORD Error;
     ULONG Size = 0;
-    char Destination[IPBUF], Gateway[IPBUF], Netmask[IPBUF], 
-	Index[IPBUF], Metric[IPBUF];
+    char Destination[IPBUF], Gateway[IPBUF], Netmask[IPBUF];
     int i;
 
     if( (Error = GetIpForwardTable( NULL, &Size, TRUE )) ==
@@ -63,7 +62,7 @@
 		    inet_ntoa( IN_ADDR_OF(IpForwardTable->table[i].
 		    		dwForwardNextHop) ) );
 
-	    printf( "%-16s%-16s%-16s%-10d%-10d\n", 
+	    printf( "%-16s%-16s%-16s%-10ld%-10ld\n", 
 		    Destination,
 		    Netmask,
 		    Gateway,

Modified: branches/xmlbuildsystem/reactos/apps/utils/net/whois/whois.c
--- branches/xmlbuildsystem/reactos/apps/utils/net/whois/whois.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/apps/utils/net/whois/whois.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -36,22 +36,13 @@
  *          more convenient fdopen()/fprintf() to send()/recv().
  */
 
-#ifndef lint
-static char copyright[] =
-"@(#) Copyright (c) 1980, 1993\n\
-	The Regents of the University of California.  All rights reserved.\n";
-#endif /* not lint */
-
-#ifndef lint
-static char sccsid[] = "@(#)whois.c	8.1 (Berkeley) 6/6/93";
-#endif /* not lint */
-
 #include <sys/types.h>
 #include <winsock2.h>
 /* #include <sys/socket.h> */
 /* #include <netinet/in.h> */
 /* #include <netdb.h> */
 #include <stdio.h>
+#include <stdlib.h>
 
 /* #include <various.h> */
 #include <getopt.h>
@@ -160,6 +151,7 @@
 		putchar(ch);
 
 	leave(0);
+	return 0;
 }
 
 void usage()

Modified: branches/xmlbuildsystem/reactos/baseaddress.xml
--- branches/xmlbuildsystem/reactos/baseaddress.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/baseaddress.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -25,6 +25,7 @@
 <property name="BASEADDRESS_SECUR32" value="0x6b3A0000" />
 <property name="BASEADDRESS_SMDLL" value="0x6b3B0000" />
 <property name="BASEADDRESS_URLMON" value="0x6b3C0000" />
+<property name="BASEADDRESS_SERIALUI" value="0x6b3D0000" />
 <property name="BASEADDRESS_CARDS" value="0x701a0000" />
 <property name="BASEADDRESS_WININET" value="0x70200000" />
 <property name="BASEADDRESS_ACLUI" value="0x71550000" />
@@ -58,6 +59,7 @@
 <property name="BASEADDRESS_MMDRV" value="0x77500000" />
 <property name="BASEADDRESS_CRTDLL" value="0x77630000" />
 <property name="BASEADDRESS_MSAFD" value="0x777a0000" />
+<property name="BASEADDRESS_MSI" value="0x777b0000" />
 <property name="BASEADDRESS_SNMPAPI" value="0x777c0000" />
 <property name="BASEADDRESS_WINMM" value="0x777d0000" />
 <property name="BASEADDRESS_WS2HELP" value="0x777e0000" />

Modified: branches/xmlbuildsystem/reactos/boot/freeldr/freeldr/freeldr_base.xml
--- branches/xmlbuildsystem/reactos/boot/freeldr/freeldr/freeldr_base.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/boot/freeldr/freeldr/freeldr_base.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="freeldr_base" type="objectlibrary">
+<module name="freeldr_base" type="objectlibrary" warnings="true">
 	<include base="freeldr_base">include</include>
 	<include base="freeldr_base">cache</include>
 	<include base="ntoskrnl">include</include>

Modified: branches/xmlbuildsystem/reactos/drivers/bus/acpi/acpi.xml
--- branches/xmlbuildsystem/reactos/drivers/bus/acpi/acpi.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/bus/acpi/acpi.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="acpi" type="kernelmodedriver" installbase="system32/drivers" installname="acpi.sys">
+<module name="acpi" type="kernelmodedriver" installbase="system32/drivers" installname="acpi.sys" warnings="true">
 	<include base="acpi">include</include>
 	<include base="acpi">ospm/include</include>
 	<library>ntoskrnl</library>

Modified: branches/xmlbuildsystem/reactos/drivers/bus/directory.xml
--- branches/xmlbuildsystem/reactos/drivers/bus/directory.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/bus/directory.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -7,3 +7,6 @@
 <directory name="pci">
 	<xi:include href="pci/pci.xml" />
 </directory>
+<directory name="serenum">
+	<xi:include href="serenum/serenum.xml" />
+</directory>

Added: branches/xmlbuildsystem/reactos/drivers/bus/serenum/serenum.xml
--- branches/xmlbuildsystem/reactos/drivers/bus/serenum/serenum.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/bus/serenum/serenum.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -0,0 +1,12 @@
+<module name="serenum" type="kernelmodedriver" installbase="system32/drivers" installname="serenum.sys">
+	<include base="serenum">.</include>
+	<define name="__USE_W32API" />
+	<library>ntoskrnl</library>
+	<library>hal</library>
+	<file>detect.c</file>
+	<file>fdo.c</file>
+	<file>misc.c</file>
+	<file>pdo.c</file>
+	<file>serenum.c</file>
+	<file>serenum.rc</file>
+</module>
Property changes on: branches/xmlbuildsystem/reactos/drivers/bus/serenum/serenum.xml
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/card.c
--- branches/xmlbuildsystem/reactos/drivers/dd/sndblst/card.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/dd/sndblst/card.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -50,8 +50,6 @@
 
 VOID BeginPlayback(UINT BasePort, UINT BitDepth, UINT Channels, UINT BlockSize)
 {
-    CHAR Command;
-
     DPRINT("BeginPlayback(%d, %d, %d, %d)\n", BasePort, BitDepth, Channels, BlockSize);
 
 //    switch(BitDepth)

Modified: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/dma.c
--- branches/xmlbuildsystem/reactos/drivers/dd/sndblst/dma.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/dd/sndblst/dma.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -70,7 +70,6 @@
 {
     DEVICE_DESCRIPTION Desc;
     ULONG MappedRegs = 0;
-    NTSTATUS Status;
     PDEVICE_EXTENSION Device = DeviceObject->DeviceExtension;
     KEVENT DMAEvent;
     KIRQL OldIrql;

Modified: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/irq.c
--- branches/xmlbuildsystem/reactos/drivers/dd/sndblst/irq.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/dd/sndblst/irq.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -14,14 +14,6 @@
 
     for (i = 0; ValidIRQs[i] != 0xffff; i ++)
     {
-        UCHAR ThisIRQ = ValidIRQs[i];
-        UCHAR bConfig = (UCHAR)(0x40 |
-                            (ThisIRQ == 7 ? 0x08 :
-                             ThisIRQ == 9 ? 0x10 :
-                             ThisIRQ == 10 ? 0x18 :
-                             ThisIRQ == 11 ? 0x20 :
-                             0));
-
         // Consult the card
 
 //        OUTPORT(pHw, BOARD_CONFIG, bConfig);
@@ -37,7 +29,6 @@
     // else
     // Compaq stuff?
     {
-        UCHAR CompaqPIDR;
         UCHAR Expected;
 
         switch (Parameters->IRQ)
@@ -59,9 +50,6 @@
     IN PKINTERRUPT pInterrupt,
     IN PVOID Context)
 {
-    PDEVICE_OBJECT DeviceObject = (PDEVICE_OBJECT)Context;
-    PDEVICE_EXTENSION Parameters = DeviceObject->DeviceExtension;
-
     DPRINT("*** Processing ISR ***\n");
 
     // What do we do here then?

Modified: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/portio.c
--- branches/xmlbuildsystem/reactos/drivers/dd/sndblst/portio.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/dd/sndblst/portio.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -83,7 +83,7 @@
     {
         // Check to make sure the reset was acknowledged:
         for (TimeOut = SB_TIMEOUT;
-             Status = (SB_READ_DATA(BasePort) != SB_DSP_READY) && TimeOut > 0;
+             (Status = (SB_READ_DATA(BasePort) != SB_DSP_READY) && (TimeOut > 0));
              TimeOut --);
     }
 

Modified: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/settings.c
--- branches/xmlbuildsystem/reactos/drivers/dd/sndblst/settings.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/dd/sndblst/settings.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -292,8 +292,6 @@
         NT status STATUS_SUCCESS if successful
 */
 {
-    NTSTATUS s;
-
     DPRINT("SaveSettings() unimplemented\n");
 
 //    UNIMPLEMENTED;

Modified: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/sndblst.c
--- branches/xmlbuildsystem/reactos/drivers/dd/sndblst/sndblst.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/dd/sndblst/sndblst.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -294,8 +294,6 @@
 {
     PIO_STACK_LOCATION Stack;
     PDEVICE_EXTENSION DeviceExtension;
-    UINT ByteCount;
-    PBYTE Data;
 
     DPRINT("BlasterDeviceControl() called!\n");
 

Modified: branches/xmlbuildsystem/reactos/drivers/dd/sound/dsp.c
--- branches/xmlbuildsystem/reactos/drivers/dd/sound/dsp.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/dd/sound/dsp.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -25,6 +25,7 @@
 {
 //	while((inb(base+0x0e)&0x80)==0);	//Wait until there is something to read
 //	return	inb(base+0x0a);
+	return 0;
 }
 
 /************************************'

Modified: branches/xmlbuildsystem/reactos/drivers/dd/sound/dsp.h
--- branches/xmlbuildsystem/reactos/drivers/dd/sound/dsp.h	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/dd/sound/dsp.h	2005-04-10 19:44:11 UTC (rev 14582)
@@ -13,5 +13,5 @@
 unsigned char irq,dma8,dma16;
 unsigned char read_dsp(unsigned short base);
 void write_dsp(unsigned short base,unsigned char data);
-//sb_status detect_dsp(SB16* sb16);
+sb_status detect_dsp(SB16* sb16);
 sb_status reset_dsp(unsigned short base_address);

Modified: branches/xmlbuildsystem/reactos/drivers/dd/sound/mixer.c
--- branches/xmlbuildsystem/reactos/drivers/dd/sound/mixer.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/dd/sound/mixer.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -20,6 +20,7 @@
 
 //	outb(base+0x04,reg);
 //	return inb(base+0x05);
+	return 0;
 }
 
 unsigned char get_irq(SB16* sb16)

Modified: branches/xmlbuildsystem/reactos/drivers/dd/sound/sound.c
--- branches/xmlbuildsystem/reactos/drivers/dd/sound/sound.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/dd/sound/sound.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -77,6 +77,7 @@
  * RETURNS: Success or failure
  */
 {
+#if 0
 	PDEVICE_OBJECT DeviceObject;
 	NTSTATUS ret;
    
@@ -96,7 +97,7 @@
 	DriverObject->MajorFunction[IRP_MJ_WRITE] = Dispatch;
 	DriverObject->MajorFunction[IRP_MJ_WRITE] = Dispatch;
 	DriverObject->DriverUnload = NULL;
-   
+#endif
 	return(STATUS_SUCCESS);
 }
 

Modified: branches/xmlbuildsystem/reactos/drivers/dd/sound/wave.c
--- branches/xmlbuildsystem/reactos/drivers/dd/sound/wave.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/dd/sound/wave.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -29,7 +29,7 @@
 
 ULONG OldIRQ;
 PKINTERRUPT IrqObject;
-BOOLEAN DMAOutputISR(PKINTERRUPT Interrupt, PVOID ServiceContext)
+BOOLEAN STDCALL DMAOutputISR(PKINTERRUPT Interrupt, PVOID ServiceContext)
 {
 	DPRINT1("interrupt\n");
 	return FALSE;
@@ -42,7 +42,7 @@
 	KIRQL Dirql;
 	KAFFINITY Affinity;
 	PKINTERRUPT IrqObject;
-	unsigned int mask,newmask;
+	unsigned int newmask;
 	
 	unsigned int i;
 	unsigned int tmp[255];

Modified: branches/xmlbuildsystem/reactos/drivers/lib/oskittcp/oskittcp.xml
--- branches/xmlbuildsystem/reactos/drivers/lib/oskittcp/oskittcp.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/drivers/lib/oskittcp/oskittcp.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,5 +1,5 @@
-<module name="oskittcp" type="staticlibrary">
-        <define name="__REACTOS__">1</define>
+<module name="oskittcp" type="staticlibrary" warnings="true">
+	<define name="__REACTOS__">1</define>
 	<define name="__NTDRIVER__"/>
 	<define name="KERNEL"/>
 	<define name="_DISABLE_TIDENTS"/>

Modified: branches/xmlbuildsystem/reactos/lib/cabinet/cabinet.xml
--- branches/xmlbuildsystem/reactos/lib/cabinet/cabinet.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/cabinet/cabinet.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="cabinet" type="win32dll" baseaddress="${BASEADDRESS_CABINET}" installbase="system32" installname="cabinet.dll">
+<module name="cabinet" type="win32dll" baseaddress="${BASEADDRESS_CABINET}" installbase="system32" installname="cabinet.dll" warnings="true">
 	<importlibrary definition="cabinet.spec.def" />
 	<include base="cabinet">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/comctl32/comctl32.xml
--- branches/xmlbuildsystem/reactos/lib/comctl32/comctl32.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/comctl32/comctl32.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="comctl32" type="win32dll" baseaddress="${BASEADDRESS_COMCTL32}" installbase="system32" installname="comctl32.dll">
+<module name="comctl32" type="win32dll" baseaddress="${BASEADDRESS_COMCTL32}" installbase="system32" installname="comctl32.dll" warnings="true">
 	<importlibrary definition="comctl32.spec.def" />
 	<include base="comctl32">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/comdlg32/comdlg32.xml
--- branches/xmlbuildsystem/reactos/lib/comdlg32/comdlg32.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/comdlg32/comdlg32.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="comdlg32" type="win32dll" baseaddress="${BASEADDRESS_COMDLG32}" installbase="system32" installname="comdlg32.dll">
+<module name="comdlg32" type="win32dll" baseaddress="${BASEADDRESS_COMDLG32}" installbase="system32" installname="comdlg32.dll" warnings="true">
 	<importlibrary definition="comdlg32.spec.def" />
 	<include base="comdlg32">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/dbghelp/dbghelp.xml
--- branches/xmlbuildsystem/reactos/lib/dbghelp/dbghelp.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/dbghelp/dbghelp.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="dbghelp" type="win32dll" baseaddress="${BASEADDRESS_DBGHELP}" installbase="system32" installname="dbghelp.dll">
+<module name="dbghelp" type="win32dll" baseaddress="${BASEADDRESS_DBGHELP}" installbase="system32" installname="dbghelp.dll" warnings="true">
 	<importlibrary definition="dbghelp.spec.def" />
 	<include base="dbghelp">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/devenum/devenum.xml
--- branches/xmlbuildsystem/reactos/lib/devenum/devenum.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/devenum/devenum.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="devenum" type="win32dll" baseaddress="${BASEADDRESS_DEVENUM}" installbase="system32" installname="devenum.dll">
+<module name="devenum" type="win32dll" baseaddress="${BASEADDRESS_DEVENUM}" installbase="system32" installname="devenum.dll" warnings="true">
 	<importlibrary definition="devenum.spec.def" />
 	<include base="devenum">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/dinput/dinput.xml
--- branches/xmlbuildsystem/reactos/lib/dinput/dinput.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/dinput/dinput.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="dinput" type="win32dll" baseaddress="${BASEADDRESS_DINPUT}" installbase="system32" installname="dinput.dll">
+<module name="dinput" type="win32dll" baseaddress="${BASEADDRESS_DINPUT}" installbase="system32" installname="dinput.dll" warnings="true">
 	<importlibrary definition="dinput.spec.def" />
 	<include base="dinput">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/directory.xml
--- branches/xmlbuildsystem/reactos/lib/directory.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/directory.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -148,6 +148,9 @@
 <directory name="msgina">
 	<xi:include href="msgina/msgina.xml" />
 </directory>
+<directory name="msi">
+	<xi:include href="msi/msi.xml" />
+</directory>
 <directory name="msimg32">
 	<xi:include href="msimg32/msimg32.xml" />
 </directory>
@@ -205,6 +208,9 @@
 <directory name="secur32">
 	<xi:include href="secur32/secur32.xml" />
 </directory>
+<directory name="serialui">
+	<xi:include href="serialui/serialui.xml" />
+</directory>
 <directory name="setupapi">
 	<xi:include href="setupapi/setupapi.xml" />
 </directory>

Modified: branches/xmlbuildsystem/reactos/lib/iphlpapi/iphlpapi.xml
--- branches/xmlbuildsystem/reactos/lib/iphlpapi/iphlpapi.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/iphlpapi/iphlpapi.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="iphlpapi" type="win32dll" baseaddress="${BASEADDRESS_IPHLPAPI}" installbase="system32" installname="iphlpapi.dll">
+<module name="iphlpapi" type="win32dll" baseaddress="${BASEADDRESS_IPHLPAPI}" installbase="system32" installname="iphlpapi.dll" warnings="true">
 	<importlibrary definition="iphlpapi.spec.def" />
 	<include base="iphlpapi">include</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/kbdda/kbdda.xml
--- branches/xmlbuildsystem/reactos/lib/kbdda/kbdda.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/kbdda/kbdda.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="kbdda" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbdda.dll">
+<module name="kbdda" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbdda.dll" warnings="true">
 	<importlibrary definition="kbdda.def" />
 	<include base="ntoskrnl">include</include>
 	<define name="_DISABLE_TIDENTS" />

Modified: branches/xmlbuildsystem/reactos/lib/kbddv/kbddv.xml
--- branches/xmlbuildsystem/reactos/lib/kbddv/kbddv.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/kbddv/kbddv.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="kbddv" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbddv.dll">
+<module name="kbddv" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbddv.dll" warnings="true">
 	<importlibrary definition="kbddv.def" />
 	<include base="ntoskrnl">include</include>
 	<define name="_DISABLE_TIDENTS" />

Modified: branches/xmlbuildsystem/reactos/lib/kbdes/kbdes.xml
--- branches/xmlbuildsystem/reactos/lib/kbdes/kbdes.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/kbdes/kbdes.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="kbdes" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbdes.dll">
+<module name="kbdes" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbdes.dll" warnings="true">
 	<importlibrary definition="kbdes.def" />
 	<include base="ntoskrnl">include</include>
 	<define name="_DISABLE_TIDENTS" />

Modified: branches/xmlbuildsystem/reactos/lib/kbdfr/kbdfr.xml
--- branches/xmlbuildsystem/reactos/lib/kbdfr/kbdfr.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/kbdfr/kbdfr.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="kbdfr" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbdfr.dll">
+<module name="kbdfr" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbdfr.dll" warnings="true">
 	<importlibrary definition="kbdfr.def" />
 	<include base="ntoskrnl">include</include>
 	<define name="_DISABLE_TIDENTS" />

Modified: branches/xmlbuildsystem/reactos/lib/kbdgr/kbdgr.xml
--- branches/xmlbuildsystem/reactos/lib/kbdgr/kbdgr.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/kbdgr/kbdgr.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="kbdgr" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbdgr.dll">
+<module name="kbdgr" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbdgr.dll" warnings="true">
 	<importlibrary definition="kbdgr.def" />
 	<include base="ntoskrnl">include</include>
 	<define name="_DISABLE_TIDENTS" />

Modified: branches/xmlbuildsystem/reactos/lib/kbdse/kbdse.xml
--- branches/xmlbuildsystem/reactos/lib/kbdse/kbdse.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/kbdse/kbdse.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="kbdse" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbdse.dll">
+<module name="kbdse" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbdse.dll" warnings="true">
 	<importlibrary definition="kbdse.def" />
 	<include base="ntoskrnl">include</include>
 	<define name="_DISABLE_TIDENTS" />

Modified: branches/xmlbuildsystem/reactos/lib/kbduk/kbduk.xml
--- branches/xmlbuildsystem/reactos/lib/kbduk/kbduk.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/kbduk/kbduk.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="kbduk" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbduk.dll">
+<module name="kbduk" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbduk.dll" warnings="true">
 	<importlibrary definition="kbduk.def" />
 	<include base="ntoskrnl">include</include>
 	<define name="_DISABLE_TIDENTS" />

Modified: branches/xmlbuildsystem/reactos/lib/kbdus/kbdus.xml
--- branches/xmlbuildsystem/reactos/lib/kbdus/kbdus.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/kbdus/kbdus.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="kbdus" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbdus.dll">
+<module name="kbdus" type="kernelmodedll" entrypoint="0" installbase="system32" installname="kbdus.dll" warnings="true">
 	<importlibrary definition="kbdus.def" />
 	<include base="ntoskrnl">include</include>
 	<define name="_DISABLE_TIDENTS" />

Added: branches/xmlbuildsystem/reactos/lib/msi/msi.xml
--- branches/xmlbuildsystem/reactos/lib/msi/msi.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/msi/msi.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -0,0 +1,52 @@
+<module name="msi" type="win32dll" baseaddress="${BASEADDRESS_MSI}" installbase="system32" installname="msi.dll" warnings="true">
+	<importlibrary definition="msi.spec.def" />
+	<include base="msi">.</include>
+	<include base="ReactOS">include/wine</include>
+	<define name="__REACTOS__" />
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x600</define>
+	<define name="_WIN32_WINNT">0x501</define>
+	<define name="WINVER">0x501</define>
+	<library>wine</library>
+	<library>uuid</library>
+	<library>ntdll</library>
+	<library>kernel32</library>
+	<library>user32</library>
+	<library>gdi32</library>
+	<library>advapi32</library>
+	<library>shell32</library>
+	<library>winmm</library>
+	<library>cabinet</library>
+	<library>ole32</library>
+	<library>oleaut32</library>
+	<library>version</library>
+	<file>action.c</file>
+	<file>appsearch.c</file>
+	<file>cond.tab.c</file>
+	<file>create.c</file>
+	<file>custom.c</file>
+	<file>delete.c</file>
+	<file>dialog.c</file>
+	<file>distinct.c</file>
+	<file>format.c</file>
+	<file>handle.c</file>
+	<file>insert.c</file>
+	<file>msi.c</file>
+	<file>msiquery.c</file>
+	<file>order.c</file>
+	<file>package.c</file>
+	<file>preview.c</file>
+	<file>record.c</file>
+	<file>registry.c</file>
+	<file>regsvr.c</file>
+	<file>select.c</file>
+	<file>sql.tab.c</file>
+	<file>string.c</file>
+	<file>suminfo.c</file>
+	<file>table.c</file>
+	<file>tokenize.c</file>
+	<file>update.c</file>
+	<file>where.c</file>
+	<file>msi.spec</file>
+	<file>msi.rc</file>
+</module>
Property changes on: branches/xmlbuildsystem/reactos/lib/msi/msi.xml
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: branches/xmlbuildsystem/reactos/lib/ntdll/rtl/intrlck.c
--- branches/xmlbuildsystem/reactos/lib/ntdll/rtl/intrlck.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/ntdll/rtl/intrlck.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -122,7 +122,7 @@
 	LONG Exchange,
 	LONG Comperand)
 {	
-	PVOID ret;
+	LONG ret;
 	__asm__ ( /* lock for SMP systems */
                   "lock\n\t"
                   "cmpxchgl %2,(%1)"

Modified: branches/xmlbuildsystem/reactos/lib/ole32/ole32.xml
--- branches/xmlbuildsystem/reactos/lib/ole32/ole32.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/ole32/ole32.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="ole32" type="win32dll" baseaddress="${BASEADDRESS_OLE32}" installbase="system32" installname="ole32.dll">
+<module name="ole32" type="win32dll" baseaddress="${BASEADDRESS_OLE32}" installbase="system32" installname="ole32.dll" warnings="true">
 	<importlibrary definition="ole32.spec.def" />
 	<include base="ole32">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/oleaut32/oleaut32.xml
--- branches/xmlbuildsystem/reactos/lib/oleaut32/oleaut32.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/oleaut32/oleaut32.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="oleaut32" type="win32dll" baseaddress="${BASEADDRESS_OLEAUT32}" installbase="system32" installname="oleaut32.dll">
+<module name="oleaut32" type="win32dll" baseaddress="${BASEADDRESS_OLEAUT32}" installbase="system32" installname="oleaut32.dll" warnings="true">
 	<importlibrary definition="oleaut32.spec.def" />
 	<include base="oleaut32">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/riched20/riched20.xml
--- branches/xmlbuildsystem/reactos/lib/riched20/riched20.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/riched20/riched20.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="riched20" type="win32dll" baseaddress="${BASEADDRESS_RICHED20}">
+<module name="riched20" type="win32dll" baseaddress="${BASEADDRESS_RICHED20}" warnings="true">
 	<importlibrary definition="riched20.spec.def" />
 	<include base="riched20">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/rpcrt4/rpcrt4.xml
--- branches/xmlbuildsystem/reactos/lib/rpcrt4/rpcrt4.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/rpcrt4/rpcrt4.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="rpcrt4" type="win32dll" baseaddress="${BASEADDRESS_RPCRT4}">
+<module name="rpcrt4" type="win32dll" baseaddress="${BASEADDRESS_RPCRT4}" warnings="true">
 	<importlibrary definition="rpcrt4.spec.def" />
 	<include base="rpcrt4">.</include>
 	<include base="ReactOS">include/wine</include>

Added: branches/xmlbuildsystem/reactos/lib/serialui/serialui.xml
--- branches/xmlbuildsystem/reactos/lib/serialui/serialui.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/serialui/serialui.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -0,0 +1,12 @@
+<module name="serialui" type="win32dll" baseaddress="${BASEADDRESS_SERIALUI}">
+	<importlibrary definition="serialui.def" />
+	<include base="serialui">.</include>
+	<define name="__USE_W32API" />
+	<define name="UNICODE" />
+	<define name="_UNICODE" />
+	<library>kernel32</library>
+	<library>user32</library>
+	<library>shlwapi</library>
+	<file>serialui.c</file>
+	<file>serialui.rc</file>
+</module>
Property changes on: branches/xmlbuildsystem/reactos/lib/serialui/serialui.xml
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: branches/xmlbuildsystem/reactos/lib/setupapi/setupapi.xml
--- branches/xmlbuildsystem/reactos/lib/setupapi/setupapi.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/setupapi/setupapi.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="setupapi" type="win32dll" baseaddress="${BASEADDRESS_SETUPAPI}" installbase="system32" installname="setupapi.dll">
+<module name="setupapi" type="win32dll" baseaddress="${BASEADDRESS_SETUPAPI}" installbase="system32" installname="setupapi.dll" warnings="true">
 	<importlibrary definition="setupapi.spec.def" />
 	<include base="setupapi">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/shdocvw/shdocvw.xml
--- branches/xmlbuildsystem/reactos/lib/shdocvw/shdocvw.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/shdocvw/shdocvw.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="shdocvw" type="win32dll" baseaddress="${BASEADDRESS_SHDOCVW}" installbase="system32" installname="shdocvw.dll">
+<module name="shdocvw" type="win32dll" baseaddress="${BASEADDRESS_SHDOCVW}" installbase="system32" installname="shdocvw.dll" warnings="true">
 	<importlibrary definition="shdocvw.spec.def" />
 	<include base="shdocvw">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/shell32/shell32.xml
--- branches/xmlbuildsystem/reactos/lib/shell32/shell32.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/shell32/shell32.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="shell32" type="win32dll" baseaddress="${BASEADDRESS_SHELL32}" installbase="system32" installname="shell32.dll">
+<module name="shell32" type="win32dll" baseaddress="${BASEADDRESS_SHELL32}" installbase="system32" installname="shell32.dll" warnings="true">
 	<importlibrary definition="shell32.spec.def" />
 	<include base="shell32">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/shlwapi/shlwapi.xml
--- branches/xmlbuildsystem/reactos/lib/shlwapi/shlwapi.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/shlwapi/shlwapi.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="shlwapi" type="win32dll" baseaddress="${BASEADDRESS_SHLWAPI}" installbase="system32" installname="shlwapi.dll">
+<module name="shlwapi" type="win32dll" baseaddress="${BASEADDRESS_SHLWAPI}" installbase="system32" installname="shlwapi.dll" warnings="true">
 	<importlibrary definition="shlwapi.spec.def" />
 	<include base="shlwapi">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/urlmon/urlmon.xml
--- branches/xmlbuildsystem/reactos/lib/urlmon/urlmon.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/urlmon/urlmon.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="urlmon" type="win32dll" baseaddress="${BASEADDRESS_URLMON}" installbase="system32" installname="urlmon.dll">
+<module name="urlmon" type="win32dll" baseaddress="${BASEADDRESS_URLMON}" installbase="system32" installname="urlmon.dll" warnings="true">
 	<importlibrary definition="urlmon.spec.def" />
 	<include base="urlmon">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/lib/userenv/desktop.c
--- branches/xmlbuildsystem/reactos/lib/userenv/desktop.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/userenv/desktop.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -232,7 +232,7 @@
   WCHAR szLinkPath[MAX_PATH];
   WCHAR szArguments[MAX_PATH];
   WCHAR szCommand[MAX_PATH];
-  WIN32_FIND_DATA FindData;
+  WIN32_FIND_DATAW FindData;
   HANDLE hFind;
   LPWSTR Ptr;
   DWORD dwLength;
@@ -416,7 +416,7 @@
   wcscat (szLinkPath, L".lnk");
   DPRINT ("Link path: '%S'\n", szLinkPath);
 
-  return DeleteFile (szLinkPath);
+  return DeleteFileW (szLinkPath);
 }
 
 
@@ -657,7 +657,7 @@
   WCHAR szLinkPath[MAX_PATH];
   WCHAR szArguments[MAX_PATH];
   WCHAR szCommand[MAX_PATH];
-  WIN32_FIND_DATA FindData;
+  WIN32_FIND_DATAW FindData;
   HANDLE hFind;
   LPWSTR Ptr;
   DWORD dwLength;

Modified: branches/xmlbuildsystem/reactos/lib/userenv/registry.c
--- branches/xmlbuildsystem/reactos/lib/userenv/registry.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/userenv/registry.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -206,7 +206,7 @@
 	      return FALSE;
 	    }
 
-	  if (RegSetValueEx (hDstKey,
+	  if (RegSetValueExW (hDstKey,
 			     lpNameBuffer,
 			     0,
 			     dwType,

Modified: branches/xmlbuildsystem/reactos/lib/userenv/setup.c
--- branches/xmlbuildsystem/reactos/lib/userenv/setup.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/userenv/setup.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -110,7 +110,7 @@
   HKEY hKey;
 
   /* Load profiles directory path */
-  if (!LoadString(hInstance,
+  if (!LoadStringW(hInstance,
 		  IDS_PROFILEPATH,
 		  szBuffer,
 		  MAX_PATH))
@@ -289,7 +289,7 @@
     }
 
   /* Set 'Fonts' folder path */
-  GetWindowsDirectory(szBuffer, MAX_PATH);
+  GetWindowsDirectoryW(szBuffer, MAX_PATH);
   wcscat(szBuffer, L"\\media\\fonts");
 
   dwLength = (wcslen(szBuffer) + 1) * sizeof(WCHAR);
@@ -541,7 +541,7 @@
   RegCloseKey(hKey);
 
   /* Load 'Program Files' location */
-  if (!LoadString(hInstance,
+  if (!LoadStringW(hInstance,
 		  IDS_PROGRAMFILES,
 		  szBuffer,
 		  MAX_PATH))

Modified: branches/xmlbuildsystem/reactos/lib/winmm/winmm.xml
--- branches/xmlbuildsystem/reactos/lib/winmm/winmm.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/lib/winmm/winmm.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="winmm" type="win32dll" baseaddress="${BASEADDRESS_WINMM}" installbase="system32" installname="winmm.dll">
+<module name="winmm" type="win32dll" baseaddress="${BASEADDRESS_WINMM}" installbase="system32" installname="winmm.dll" warnings="true">
 	<importlibrary definition="winmm.spec.def" />
 	<include base="winmm">.</include>
 	<include base="ReactOS">include/wine</include>

Modified: branches/xmlbuildsystem/reactos/subsys/system/calc/calc.xml
--- branches/xmlbuildsystem/reactos/subsys/system/calc/calc.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/subsys/system/calc/calc.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -1,4 +1,4 @@
-<module name="calc" type="win32gui" installbase="system32" installname="calc.exe">
+<module name="calc" type="win32gui" installbase="system32" installname="calc.exe" warnings="true">
 	<include base="calc">.</include>
 	<define name="__USE_W32API" />
 	<define name="_WIN32_IE">0x0501</define>

Modified: branches/xmlbuildsystem/reactos/subsys/system/directory.xml
--- branches/xmlbuildsystem/reactos/subsys/system/directory.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/subsys/system/directory.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -16,6 +16,9 @@
 <directory name="format">
 	<xi:include href="format/format.xml" />
 </directory>
+<directory name="msiexec">
+	<xi:include href="msiexec/msiexec.xml" />
+</directory>
 <directory name="notepad">
 	<xi:include href="notepad/notepad.xml" />
 </directory>

Added: branches/xmlbuildsystem/reactos/subsys/system/msiexec/msiexec.xml
--- branches/xmlbuildsystem/reactos/subsys/system/msiexec/msiexec.xml	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/subsys/system/msiexec/msiexec.xml	2005-04-10 19:44:11 UTC (rev 14582)
@@ -0,0 +1,19 @@
+<module name="msiexec" type="win32gui" installbase="system32" installname="msiexec.exe" warnings="true">
+	<include base="msiexec">.</include>
+	<include base="ReactOS">include/wine</include>
+	<define name="__REACTOS__" />
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x501</define>
+	<define name="_WIN32_WINNT">0x501</define>
+	<define name="WINVER">0x501</define>
+	<library>uuid</library>
+	<library>wine</library>
+	<library>ntdll</library>
+	<library>kernel32</library>
+	<library>user32</library>
+	<library>advapi32</library>
+	<library>ole32</library>
+	<library>msi</library>
+	<file>msiexec.c</file>
+	<file>version.rc</file>
+</module>
Property changes on: branches/xmlbuildsystem/reactos/subsys/system/msiexec/msiexec.xml
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/childwnd.c
--- branches/xmlbuildsystem/reactos/subsys/system/regedit/childwnd.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/subsys/system/regedit/childwnd.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -131,7 +131,7 @@
  *  WM_DESTROY  - post a quit message and return
  *
  */
-INT_PTR CALLBACK
+LRESULT CALLBACK
 ChildWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
 {
     static short last_split;

Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/edit.c
--- branches/xmlbuildsystem/reactos/subsys/system/regedit/edit.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/subsys/system/regedit/edit.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -271,7 +271,6 @@
 INT_PTR CALLBACK modify_dword_dlgproc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
 {
     WNDPROC oldproc;
-    TCHAR* valueData;
     HWND hwndValue;
     int len;
     TCHAR ValueString[32];
@@ -398,7 +397,6 @@
 
 INT_PTR CALLBACK modify_binary_dlgproc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
 {
-    PVOID valueData;
     HWND hwndValue;
     int len;
 

Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/framewnd.c
--- branches/xmlbuildsystem/reactos/subsys/system/regedit/framewnd.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/subsys/system/regedit/framewnd.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -642,7 +642,7 @@
  *
  */
 
-INT_PTR CALLBACK
+LRESULT CALLBACK
 FrameWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
 {
     switch (message) {

Modified: branches/xmlbuildsystem/reactos/subsys/system/regedit/hexedit.c
--- branches/xmlbuildsystem/reactos/subsys/system/regedit/hexedit.c	2005-04-10 19:08:23 UTC (rev 14581)
+++ branches/xmlbuildsystem/reactos/subsys/system/regedit/hexedit.c	2005-04-10 19:44:11 UTC (rev 14582)
@@ -21,6 +21,8 @@
 #define WIN32_LEAN_AND_MEAN     /* Exclude rarely-used stuff from Windows headers */
 #include <windows.h>
 #include <commctrl.h>
+#include <stdio.h>
+#include <stdlib.h>
 #include <tchar.h>
 
 #include "hexedit.h"
@@ -226,7 +228,7 @@
       dx = hed->LeftMargin;
       
       /* draw address */
-      _stprintf(addr, _T("%04X"), linestart);
+      _stprintf(addr, _T("%04lX"), linestart);
       TextOut(hDC, dx, dy, addr, 4);
       
       dx += ((4 + hed->AddressSpacing) * hed->CharWidth);
@@ -273,7 +275,6 @@
 static DWORD
 HEXEDIT_HitRegionTest(PHEXEDIT_DATA hed, POINTS pt)
 {
-  WINDOWINFO wi;
[truncated at 1000 lines; 359 more skipped]