Fixed ANSI C violations.

This commit is contained in:
Patrik Stridvall 2000-02-26 13:17:55 +00:00 committed by Alexandre Julliard
parent 0e06d62334
commit 0ee98cc39f
20 changed files with 87 additions and 85 deletions

View File

@ -1362,7 +1362,7 @@ BOOL FILEDLG95_OnOpen(HWND hwnd)
iExt = CBGetCurSel(fodInfos->DlgInfos.hwndFileTypeCB);
lpOrg = (LPSTR) CBGetItemDataPtr(fodInfos->DlgInfos.hwndFileTypeCB, iExt);
if ((int)lpOrg == -1)
lpOrg = NULL; // we get -1 if the filetype LB is empty
lpOrg = NULL; /* we get -1 if the filetype LB is empty */
lpstrExt = lpOrg;

View File

@ -740,7 +740,7 @@ HRESULT DPL_CreateAddress(
BOOL bAnsiInterface )
{
const DWORD dwNumAddElements = 2; /* Service Provide & address data type */
DPCOMPOUNDADDRESSELEMENT addressElements[ dwNumAddElements ];
DPCOMPOUNDADDRESSELEMENT addressElements[ 2 /* dwNumAddElements */ ];
TRACE( "(%p)->(%p,%p,0x%08lx,%p,%p,%d)\n", guidSP, guidDataType, lpData, dwDataSize,
lpAddress, lpdwAddressSize, bAnsiInterface );
@ -817,7 +817,7 @@ static HRESULT DPL_EnumAddress( LPDPENUMADDRESSCALLBACK lpEnumAddressCallback, L
}
dwSizeThisEnumeration = sizeof( DPADDRESS ) + lpElements->dwDataSize;
lpAddress += dwSizeThisEnumeration;
lpAddress = (char *) lpAddress + dwSizeThisEnumeration;
dwTotalSizeEnumerated += dwSizeThisEnumeration;
}
@ -1589,10 +1589,10 @@ HRESULT DPL_CreateCompoundAddress
lpdpAddress->guidDataType = DPAID_TotalSize;
lpdpAddress->dwDataSize = sizeof( DWORD );
lpAddress += sizeof( DPADDRESS );
lpAddress = (char *) lpAddress + sizeof( DPADDRESS );
*(LPDWORD)lpAddress = dwSizeRequired;
lpAddress += sizeof( DWORD );
lpAddress = (char *) lpAddress + sizeof( DWORD );
}
/* Calculate the size of the buffer required */
@ -1608,10 +1608,10 @@ HRESULT DPL_CreateCompoundAddress
lpdpAddress->guidDataType = lpElements->guidDataType;
lpdpAddress->dwDataSize = sizeof( GUID );
lpAddress += sizeof( DPADDRESS );
lpAddress = (char *) lpAddress + sizeof( DPADDRESS );
*((LPGUID)lpAddress) = *((LPGUID)lpElements->lpData);
lpAddress += sizeof( GUID );
lpAddress = (char *) lpAddress + sizeof( GUID );
}
else if ( ( IsEqualGUID( &lpElements->guidDataType, &DPAID_Phone ) ) ||
( IsEqualGUID( &lpElements->guidDataType, &DPAID_Modem ) ) ||
@ -1622,12 +1622,12 @@ HRESULT DPL_CreateCompoundAddress
lpdpAddress->guidDataType = lpElements->guidDataType;
lpdpAddress->dwDataSize = lpElements->dwDataSize;
lpAddress += sizeof( DPADDRESS );
lpAddress = (char *) lpAddress + sizeof( DPADDRESS );
lstrcpynA( (LPSTR)lpAddress,
(LPCSTR)lpElements->lpData,
lpElements->dwDataSize );
lpAddress += lpElements->dwDataSize;
lpAddress = (char *) lpAddress + lpElements->dwDataSize;
}
else if ( ( IsEqualGUID( &lpElements->guidDataType, &DPAID_PhoneW ) ) ||
( IsEqualGUID( &lpElements->guidDataType, &DPAID_ModemW ) ) ||
@ -1638,12 +1638,12 @@ HRESULT DPL_CreateCompoundAddress
lpdpAddress->guidDataType = lpElements->guidDataType;
lpdpAddress->dwDataSize = lpElements->dwDataSize;
lpAddress += sizeof( DPADDRESS );
lpAddress = (char *) lpAddress + sizeof( DPADDRESS );
lstrcpynW( (LPWSTR)lpAddress,
(LPCWSTR)lpElements->lpData,
lpElements->dwDataSize );
lpAddress += lpElements->dwDataSize * sizeof( WCHAR );
lpAddress = (char *) lpAddress + lpElements->dwDataSize * sizeof( WCHAR );
}
else if ( IsEqualGUID( &lpElements->guidDataType, &DPAID_INetPort ) )
{
@ -1651,10 +1651,10 @@ HRESULT DPL_CreateCompoundAddress
lpdpAddress->guidDataType = lpElements->guidDataType;
lpdpAddress->dwDataSize = lpElements->dwDataSize;
lpAddress += sizeof( DPADDRESS );
lpAddress = (char *) lpAddress + sizeof( DPADDRESS );
*((LPWORD)lpAddress) = *((LPWORD)lpElements->lpData);
lpAddress += sizeof( WORD );
lpAddress = (char *) lpAddress + sizeof( WORD );
}
else if ( IsEqualGUID( &lpElements->guidDataType, &DPAID_ComPort ) )
{
@ -1662,10 +1662,10 @@ HRESULT DPL_CreateCompoundAddress
lpdpAddress->guidDataType = lpElements->guidDataType;
lpdpAddress->dwDataSize = lpElements->dwDataSize;
lpAddress += sizeof( DPADDRESS );
lpAddress = (char *) lpAddress + sizeof( DPADDRESS );
memcpy( lpAddress, lpElements->lpData, sizeof( DPADDRESS ) );
lpAddress += sizeof( DPADDRESS );
lpAddress = (char *) lpAddress + sizeof( DPADDRESS );
}
}

View File

@ -302,8 +302,8 @@ DWORD WINAPI IcmpSendEcho(
timeout.tv_usec=(Timeout % 1000)*1000;
addrlen=sizeof(addr);
ier=ReplyBuffer;
ip_header=ReplyBuffer+sizeof(ICMP_ECHO_REPLY);
endbuf=ReplyBuffer+ReplySize;
ip_header=(struct ip *) ((char *) ReplyBuffer+sizeof(ICMP_ECHO_REPLY));
endbuf=(char *) ReplyBuffer+ReplySize;
maxlen=ReplySize-sizeof(ICMP_ECHO_REPLY);
/* Send the packet */
@ -457,7 +457,7 @@ DWORD WINAPI IcmpSendEcho(
ier->Options.Flags=ip_header->ip_off >> 13;
ier->Options.OptionsSize=ip_header_len-sizeof(struct ip);
if (ier->Options.OptionsSize!=0) {
ier->Options.OptionsData=ier->Data-ier->Options.OptionsSize;
ier->Options.OptionsData=(unsigned char *) ier->Data-ier->Options.OptionsSize;
/* FIXME: We are supposed to rearrange the option's 'source route' data */
memmove(ier->Options.OptionsData,((char*)ip_header)+ip_header_len,ier->Options.OptionsSize);
endbuf=ier->Options.OptionsData;

View File

@ -283,7 +283,7 @@ NTSTATUS WINAPI NtEnumerateKey(
DOSFS_UnixTimeToFileTime(req->modif, &kni->LastWriteTime, 0);
kni->TitleIndex = 0;
memcpy (kni->Name, req->name, kni->NameLength);
if (kni->ClassLength) memcpy (KeyInformation+kni->ClassOffset, req->class, kni->ClassLength);
if (kni->ClassLength) memcpy ((char *) KeyInformation + kni->ClassOffset, req->class, kni->ClassLength);
}
break;
default:
@ -347,7 +347,7 @@ NTSTATUS WINAPI NtQueryKey(
kfi->Values = req->values;
kfi->MaxValueNameLen = req->max_value;
kfi->MaxValueDataLen = req->max_data;
if(kfi->ClassLength) memcpy (KeyInformation+kfi->ClassOffset, req->class, kfi->ClassLength);
if(kfi->ClassLength) memcpy ((char *) KeyInformation + kfi->ClassOffset, req->class, kfi->ClassLength);
}
break;
case KeyNodeInformation:
@ -364,7 +364,7 @@ NTSTATUS WINAPI NtQueryKey(
DOSFS_UnixTimeToFileTime(req->modif, &kni->LastWriteTime, 0);
kni->TitleIndex = 0;
memcpy (kni->Name, req->name, kni->NameLength);
if(kni->ClassLength) memcpy (KeyInformation+kni->ClassOffset, req->class, kni->ClassLength);
if(kni->ClassLength) memcpy ((char *) KeyInformation + kni->ClassOffset, req->class, kni->ClassLength);
}
break;
default:
@ -568,7 +568,7 @@ NTSTATUS WINAPI NtQueryValueKey(
kfi->NameLength = 0;
kfi->DataOffset = DataOffset;
kfi->DataLength = req->len;
memcpy(KeyValueInformation+DataOffset, req->data, req->len);
memcpy((char *) KeyValueInformation + DataOffset, req->data, req->len);
}
break;
case KeyValuePartialInformation:

View File

@ -21,7 +21,7 @@
#define _WINDOWS
#endif
typedef char* GUID; //This definition is in sqltypes.h, but if _WINDOWS is defined, this is skipped.
typedef char* GUID; /* This definition is in sqltypes.h, but if _WINDOWS is defined, this is skipped. */
#include "sql.h"
#include "sqltypes.h"

View File

@ -531,7 +531,7 @@ static TYPEDESC stndTypeDesc[VT_LPWSTR+1]={/* VT_LPWSTR is largest type that */
static void TLB_abort()
{
*((int *)0)=0;
DebugBreak();
}
static void * TLB_Alloc(unsigned size)
{

View File

@ -195,8 +195,9 @@ void WINAPI SHChangeNotifyA (LONG wEventId, UINT uFlags, LPCVOID dwItem1, LPCVO
void WINAPI SHChangeNotifyAW (LONG wEventId, UINT uFlags, LPCVOID dwItem1, LPCVOID dwItem2)
{
if(VERSION_OsIsUnicode())
return SHChangeNotifyW (wEventId, uFlags, dwItem1, dwItem2);
return SHChangeNotifyA (wEventId, uFlags, dwItem1, dwItem2);
SHChangeNotifyW (wEventId, uFlags, dwItem1, dwItem2);
else
SHChangeNotifyA (wEventId, uFlags, dwItem1, dwItem2);
}
/*************************************************************************

View File

@ -422,19 +422,19 @@ DWORD WINAPI SHCreateDirectory(LPSECURITY_ATTRIBUTES sec,LPCSTR path) {
DWORD WINAPI SHFree(LPVOID x)
{
#if MEM_DEBUG
WORD len = *(LPWORD)(x-2);
WORD len = *(LPWORD)((LPBYTE)x-2);
if ( *(LPWORD)(x+len) != 0x7384)
if ( *(LPWORD)((LPBYTE)x+len) != 0x7384)
ERR("MAGIC2!\n");
if ( (*(LPWORD)(x-4)) != 0x8271)
if ( (*(LPWORD)((LPBYTE)x-4)) != 0x8271)
ERR("MAGIC1!\n");
else
memset(x-4, 0xde, len+6);
memset((LPBYTE)x-4, 0xde, len+6);
TRACE("%p len=%u\n",x, len);
x -= 4;
x = (LPBYTE) x - 4;
#else
TRACE("%p\n",x);
#endif

View File

@ -1699,7 +1699,7 @@ static void X11DRV_DIB_SetImageBits_24( int lines, const BYTE *srcbits,
case 24:
case 32:
{
if( bmpImage->blue_mask == 0xff && bmpImage->red_mask == 0xff0000 ) // packed BGR to unpacked BGR
if( bmpImage->blue_mask == 0xff && bmpImage->red_mask == 0xff0000 ) /* packed BGR to unpacked BGR */
{
DWORD *dstpixel, val, buf;
DWORD *ptr = (DWORD *)(srcbits + left*3);
@ -1711,25 +1711,25 @@ static void X11DRV_DIB_SetImageBits_24( int lines, const BYTE *srcbits,
{
dstpixel = (DWORD *) (bmpImage->data + h*bmpImage->bytes_per_line + left*4);
for (x = 0; x < dstwidth/4; x++) { // do 3 dwords source, 4 dwords dest at a time
for (x = 0; x < dstwidth/4; x++) { /* do 3 dwords source, 4 dwords dest at a time */
buf = *ptr++;
*dstpixel++ = buf&0x00ffffff; // b1, g1, r1
val = (buf >> 24); // b2
*dstpixel++ = buf&0x00ffffff; /* b1, g1, r1 */
val = (buf >> 24); /* b2 */
buf = *ptr++;
*dstpixel++ = (val | (buf<<8)) &0x00ffffff; // g2, r2
val = (buf >> 16); // b3, g3
*dstpixel++ = (val | (buf<<8)) &0x00ffffff; /* g2, r2 */
val = (buf >> 16); /* b3, g3 */
buf = *ptr++;
*dstpixel++ = (val | (buf<<16)) &0x00ffffff; // r3
*dstpixel++ = (buf >> 8); // b4, g4, r4
*dstpixel++ = (val | (buf<<16)) &0x00ffffff; /* r3 */
*dstpixel++ = (buf >> 8); /* b4, g4, r4 */
}
for ( divk=div, bits=(BYTE*)ptr; divk>0; divk--, bits+=3 ) // do remainder
for ( divk=div, bits=(BYTE*)ptr; divk>0; divk--, bits+=3 ) /* do remainder */
{
*dstpixel++ = *(DWORD*)bits & 0x00ffffff; // b, g, r
*dstpixel++ = *(DWORD*)bits & 0x00ffffff; /* b, g, r */
}
ptr = (DWORD*)((srcbits+=linebytes)+left*3);
}
}
else if( bmpImage->blue_mask == 0xff0000 && bmpImage->red_mask == 0xff ) // packed BGR to unpacked RGB
else if( bmpImage->blue_mask == 0xff0000 && bmpImage->red_mask == 0xff ) /* packed BGR to unpacked RGB */
{
DWORD *dstpixel, val, buf;
DWORD *ptr = (DWORD *)(srcbits + left*3);
@ -1741,21 +1741,21 @@ static void X11DRV_DIB_SetImageBits_24( int lines, const BYTE *srcbits,
{
dstpixel = (DWORD *) (bmpImage->data + h*bmpImage->bytes_per_line + left*4);
for (x = 0; x < dstwidth/4; x++) { // do 3 dwords source, 4 dwords dest at a time
for (x = 0; x < dstwidth/4; x++) { /* do 3 dwords source, 4 dwords dest at a time */
buf = *ptr++;
*dstpixel++ = ((buf&0xff)<<16) | (buf&0xff00) | ((buf&0xff0000)>>16); // b1, g1, r1
val = ((buf&0xff000000)>>8); // b2
*dstpixel++ = ((buf&0xff)<<16) | (buf&0xff00) | ((buf&0xff0000)>>16); /* b1, g1, r1 */
val = ((buf&0xff000000)>>8); /* b2 */
buf = *ptr++;
*dstpixel++ = val | ((buf&0xff)<<8) | ((buf&0xff00)>>8); // g2, r2
val = (buf&0xff0000) | ((buf&0xff000000)>>16); // b3, g3
*dstpixel++ = val | ((buf&0xff)<<8) | ((buf&0xff00)>>8); /* g2, r2 */
val = (buf&0xff0000) | ((buf&0xff000000)>>16); /* b3, g3 */
buf = *ptr++;
*dstpixel++ = val | (buf&0xff); // r3
*dstpixel++ = ((buf&0xff00)<<8) | ((buf&0xff0000)>>8) | (buf>>24); // b4, g4, r4
*dstpixel++ = val | (buf&0xff); /* r3 */
*dstpixel++ = ((buf&0xff00)<<8) | ((buf&0xff0000)>>8) | (buf>>24); /* b4, g4, r4 */
}
for ( divk=div, bits=(BYTE*)ptr; divk>0; divk--, bits+=3 ) // do remainder
for ( divk=div, bits=(BYTE*)ptr; divk>0; divk--, bits+=3 ) /* do remainder */
{
buf = *(DWORD*)bits;
*dstpixel++ = ((buf&0xff)<<16) | (buf&0xff00) | ((buf&0xff0000)>>16); // b, g, r
*dstpixel++ = ((buf&0xff)<<16) | (buf&0xff00) | ((buf&0xff0000)>>16); /* b, g, r */
}
ptr = (DWORD*)((srcbits+=linebytes)+left*3);
}
@ -1767,7 +1767,7 @@ static void X11DRV_DIB_SetImageBits_24( int lines, const BYTE *srcbits,
case 15:
{
if( bmpImage->blue_mask == 0x7c00 && bmpImage->red_mask == 0x1f ) // BGR888 to RGB555
if( bmpImage->blue_mask == 0x7c00 && bmpImage->red_mask == 0x1f ) /* BGR888 to RGB555 */
{
DWORD *ptr = (DWORD *)(srcbits + left*3), val;
LPBYTE bits;
@ -1775,7 +1775,7 @@ static void X11DRV_DIB_SetImageBits_24( int lines, const BYTE *srcbits,
int div = dstwidth % 4;
int divk;
for (h = lines - 1; h >= 0; h--) { //Do 4 pixels at a time
for (h = lines - 1; h >= 0; h--) { /* Do 4 pixels at a time */
dstpixel = (LPWORD) (bmpImage->data + h * bmpImage->bytes_per_line + left*2);
for (x = 0; x < dstwidth/4; x++) {
*dstpixel++ = (WORD)((((val = *ptr++) << 7) & 0x7c00) | ((val >> 6) & 0x03e0) | ((val >> 19) & 0x1f));
@ -1783,14 +1783,14 @@ static void X11DRV_DIB_SetImageBits_24( int lines, const BYTE *srcbits,
*dstpixel++ = (WORD)(((val >> 9) & 0x07c00) | ((val >> 22) & 0x03e0) | (((val = *ptr++) >> 3) & 0x1f));
*dstpixel++ = (WORD)(((val >> 1) & 0x07c00) | ((val >> 14) & 0x03e0) | ((val >> 27) & 0x1f));
}
for (bits = (LPBYTE)ptr, divk=div; divk > 0; divk--, bits+=3) //dstwidth not divisible by 4?
for (bits = (LPBYTE)ptr, divk=div; divk > 0; divk--, bits+=3) /* dstwidth not divisible by 4? */
*dstpixel++ = (((WORD)bits[0] << 7) & 0x07c00) |
(((WORD)bits[1] << 2) & 0x03e0) |
(((WORD)bits[2] >> 3) & 0x001f);
ptr = (DWORD *)((srcbits += linebytes) + left * 3);
}
}
else if( bmpImage->blue_mask == 0x1f && bmpImage->red_mask == 0x7c00 ) // BGR888 to BGR555
else if( bmpImage->blue_mask == 0x1f && bmpImage->red_mask == 0x7c00 ) /* BGR888 to BGR555 */
{
DWORD *ptr = (DWORD *)(srcbits + left*3), val;
LPBYTE bits;
@ -1798,7 +1798,7 @@ static void X11DRV_DIB_SetImageBits_24( int lines, const BYTE *srcbits,
int div = dstwidth % 4;
int divk;
for (h = lines - 1; h >= 0; h--) { //Do 4 pixels at a time
for (h = lines - 1; h >= 0; h--) { /* Do 4 pixels at a time */
dstpixel = (LPWORD) (bmpImage->data + h * bmpImage->bytes_per_line + left*2);
for (x = 0; x < dstwidth/4; x++) {
*dstpixel++ = (WORD)((((val = *ptr++) >> 3) & 0x1f) | ((val >> 6) & 0x03e0) | ((val >> 9) & 0x7c00));
@ -1806,7 +1806,7 @@ static void X11DRV_DIB_SetImageBits_24( int lines, const BYTE *srcbits,
*dstpixel++ = (WORD)(((val >> 19) & 0x1f) | ((val >> 22) & 0x03e0) | (((val = *ptr++) << 7) & 0x7c00));
*dstpixel++ = (WORD)(((val >> 11) & 0x1f) | ((val >> 14) & 0x03e0) | ((val >> 17) & 0x7c00));
}
for (bits = (LPBYTE)ptr, divk=div; divk > 0; divk--, bits+=3) //dstwidth not divisible by 4?
for (bits = (LPBYTE)ptr, divk=div; divk > 0; divk--, bits+=3) /* dstwidth not divisible by 4? */
*dstpixel++ = (((WORD)bits[2] << 7) & 0x07c00) |
(((WORD)bits[1] << 2) & 0x03e0) |
(((WORD)bits[0] >> 3) & 0x001f);
@ -1826,9 +1826,9 @@ static void X11DRV_DIB_SetImageBits_24( int lines, const BYTE *srcbits,
int div = dstwidth % 4;
int divk;
if( bmpImage->blue_mask == 0x001f && bmpImage->red_mask == 0xf800 ) // BGR888 to BGR565
if( bmpImage->blue_mask == 0x001f && bmpImage->red_mask == 0xf800 ) /* BGR888 to BGR565 */
{
for (h = lines - 1; h >= 0; h--) { //Do 4 pixels at a time
for (h = lines - 1; h >= 0; h--) { /* Do 4 pixels at a time */
dstpixel = (LPWORD) (bmpImage->data + h * bmpImage->bytes_per_line + left*2);
for (x = 0; x < dstwidth/4; x++) {
*dstpixel++ = (WORD)((((val = *ptr++) >> 3) & 0x1f) | ((val >> 5) & 0x07e0) | ((val >> 8) & 0xf800));
@ -1836,16 +1836,16 @@ static void X11DRV_DIB_SetImageBits_24( int lines, const BYTE *srcbits,
*dstpixel++ = (WORD)(((val >> 19) & 0x1f) | ((val >> 21) & 0x07e0) | (((val = *ptr++) << 8) & 0xf800));
*dstpixel++ = (WORD)(((val >> 11) & 0x1f) | ((val >> 13) & 0x07e0) | ((val >> 16) & 0xf800));
}
for ( bits = (LPBYTE)ptr, divk=div; divk > 0; divk--, bits+=3) //dstwidth is not divisible by 4?
for ( bits = (LPBYTE)ptr, divk=div; divk > 0; divk--, bits+=3) /* dstwidth is not divisible by 4? */
*dstpixel++ = (((WORD)bits[2] << 8) & 0xf800) |
(((WORD)bits[1] << 3) & 0x07e0) |
(((WORD)bits[0] >> 3) & 0x001f);
ptr = (DWORD *)((srcbits += linebytes) + left * 3);
}
}
else if( bmpImage->blue_mask == 0xf800 && bmpImage->red_mask == 0x001f ) // BGR888 to RGB565
else if( bmpImage->blue_mask == 0xf800 && bmpImage->red_mask == 0x001f ) /* BGR888 to RGB565 */
{
for (h = lines - 1; h >= 0; h--) { //Do 4 pixels at a time
for (h = lines - 1; h >= 0; h--) { /* Do 4 pixels at a time */
dstpixel = (LPWORD) (bmpImage->data + h * bmpImage->bytes_per_line + left*2);
for (x = 0; x < dstwidth/4; x++) {
*dstpixel++ = (WORD)((((val = *ptr++) << 8) & 0xf800) | ((val >> 5) & 0x07e0) | ((val >> 19) & 0x1f));
@ -1853,7 +1853,7 @@ static void X11DRV_DIB_SetImageBits_24( int lines, const BYTE *srcbits,
*dstpixel++ = (WORD)(((val >> 8) & 0xf800) | ((val >> 21) & 0x07e0) | (((val = *ptr++) >> 3) & 0x1f));
*dstpixel++ = (WORD)((val & 0xf800) | ((val >> 13) & 0x07e0) | ((val >> 27) & 0x1f));
}
for ( bits = (LPBYTE)ptr, divk=div; divk > 0; divk--, bits+=3) //dstwidth is not divisible by 4?
for ( bits = (LPBYTE)ptr, divk=div; divk > 0; divk--, bits+=3) /* dstwidth is not divisible by 4? */
*dstpixel++ = (((WORD)bits[0] << 8) & 0xf800) |
(((WORD)bits[1] << 3) & 0x07e0) |
(((WORD)bits[2] >> 3) & 0x001f);

View File

@ -92,7 +92,7 @@ static HMODULE16 BUILTIN_DoLoadModule16( const BUILTIN16_DESCRIPTOR *descr )
memcpy( (LPBYTE)pModule, descr->module_start, res_off );
memcpy( (LPBYTE)pModule + res_off, rsrc->res_start, rsrc->res_size );
memcpy( (LPBYTE)pModule + res_off + rsrc->res_size,
descr->module_start + res_off, descr->module_size - res_off );
(LPBYTE)descr->module_start + res_off, descr->module_size - res_off );
/* Have to fix up various pModule-based near pointers. Ugh! */
pModule->name_table += rsrc->res_size;

View File

@ -244,19 +244,19 @@ typedef struct tagDPADDRESS
/* Used for specification of a communication port. Baud rate, stop bits and
* parity bits can be found in winbase.h. These are flow control constants only.
*/
#define DPCPA_NOFLOW 0 // no flow control
#define DPCPA_XONXOFFFLOW 1 // software flow control
#define DPCPA_RTSFLOW 2 // hardware flow control with RTS
#define DPCPA_DTRFLOW 3 // hardware flow control with DTR
#define DPCPA_RTSDTRFLOW 4 // hardware flow control with RTS and DTR
#define DPCPA_NOFLOW 0 /* no flow control */
#define DPCPA_XONXOFFFLOW 1 /* software flow control */
#define DPCPA_RTSFLOW 2 /* hardware flow control with RTS */
#define DPCPA_DTRFLOW 3 /* hardware flow control with DTR */
#define DPCPA_RTSDTRFLOW 4 /* hardware flow control with RTS and DTR */
typedef struct tagDPCOMPORTADDRESS
{
DWORD dwComPort; // COM port to use (1-4)
DWORD dwBaudRate; // baud rate (100-256k)
DWORD dwStopBits; // no. stop bits (1-2)
DWORD dwParity; // parity (none, odd, even, mark)
DWORD dwFlowControl; // flow control (none, xon/xoff, rts, dtr)
DWORD dwComPort; /* COM port to use (1-4) */
DWORD dwBaudRate; /* baud rate (100-256k) */
DWORD dwStopBits; /* no. stop bits (1-2) */
DWORD dwParity; /* parity (none, odd, even, mark) */
DWORD dwFlowControl; /* flow control (none, xon/xoff, rts, dtr) */
} DPCOMPORTADDRESS, *LPDPCOMPORTADDRESS;

View File

@ -24,7 +24,7 @@ typedef UINT16 *LPUINT16;
typedef HANDLE16 a##16; \
typedef a##16 *P##a##16; \
typedef a##16 *NP##a##16; \
typedef a##16 *LP##a##16;
typedef a##16 *LP##a##16
DECLARE_HANDLE16(HACMDRIVERID);
DECLARE_HANDLE16(HACMDRIVER);

View File

@ -3038,9 +3038,9 @@ typedef struct {
WCHAR DeviceString[128];
DWORD StateFlags;
} DISPLAY_DEVICEW,*PDISPLAY_DEVICEW,*LPDISPLAY_DEVICEW;
DECL_WINELIB_TYPE_AW(DISPLAY_DEVICE);
DECL_WINELIB_TYPE_AW(PDISPLAY_DEVICE);
DECL_WINELIB_TYPE_AW(LPDISPLAY_DEVICE);
DECL_WINELIB_TYPE_AW(DISPLAY_DEVICE)
DECL_WINELIB_TYPE_AW(PDISPLAY_DEVICE)
DECL_WINELIB_TYPE_AW(LPDISPLAY_DEVICE)
/* DISPLAY_DEVICE.StateFlags (?)*/
#define DISPLAY_DEVICE_ATTACHED_TO_DESKTOP 0x00000001

View File

@ -203,7 +203,7 @@ HGLOBAL16 WINAPI NE_DefResourceHandler( HGLOBAL16 hMemObj, HMODULE16 hModule,
{
/* NOTE: hRsrcMap points to start of built-in resource data */
memcpy( GlobalLock16( handle ),
pModule->hRsrcMap + (pNameInfo->offset << sizeShift),
(char *)pModule->hRsrcMap + (pNameInfo->offset << sizeShift),
pNameInfo->length << sizeShift );
}
return handle;

View File

@ -1290,7 +1290,7 @@ static int NativeRegLoadKey( HKEY hkey, char* fn, int level )
regf = base;
/* hbin block */
hbin = base + 0x1000;
hbin = (char *) base + 0x1000;
if (hbin->id != NT_REG_POOL_BLOCK_ID)
{
ERR_(reg)( "%s hbin block invalid\n", fn);
@ -1313,7 +1313,7 @@ static int NativeRegLoadKey( HKEY hkey, char* fn, int level )
goto error1;
}
ret = _nt_parse_nk (hkey, base+0x1000, nk, level);
ret = _nt_parse_nk (hkey, (char *) base + 0x1000, nk, level);
}
break;
default:

View File

@ -541,7 +541,7 @@ INT WINAPI GetDIBits(
/*FIXME: Only RGB dibs supported for now */
int srcwidth = bmp->dib->dsBm.bmWidth, srcwidthb = bmp->dib->dsBm.bmWidthBytes;
int dstwidthb = DIB_GetDIBWidthBytes( info->bmiHeader.biWidth, info->bmiHeader.biBitCount );
LPBYTE dbits = bits, sbits = bmp->dib->dsBm.bmBits + (startscan * srcwidthb);
LPBYTE dbits = bits, sbits = (LPBYTE) bmp->dib->dsBm.bmBits + (startscan * srcwidthb);
int x, y;
if ((info->bmiHeader.biHeight < 0) ^ (bmp->dib->dsBmih.biHeight < 0))

View File

@ -3407,7 +3407,7 @@ INT WINAPI GetNumberFormatA(LCID locale, DWORD dwflags,
}
for (i=1;*sptr=='0' ;i++, sptr++) ; /* Ignore leading zeros from source*/
if (intsize==0 && (decsize==0 || thisleadingzero)) // Insert one leading zero into destination if required
if (intsize==0 && (decsize==0 || thisleadingzero)) /* Insert one leading zero into destination if required */
*(dptr++)=digits_buf[0];
for (i=1;i<=intsize;i++) {

View File

@ -24,6 +24,7 @@
*/
#include <math.h>
#include <stdlib.h>
#include <string.h>
#include "winclock.h"
#include "windows.h"

View File

@ -1171,7 +1171,7 @@ BOOL WINAPI WriteProcessMemory( HANDLE process, LPVOID addr, LPVOID buffer, DWOR
req->addr = (char *)addr + pos;
req->len = (max + sizeof(int) - 1) / sizeof(int);
req->first_mask = ~0;
memcpy( req->data, buffer + pos, max );
memcpy( req->data, (char *) buffer + pos, max );
if (server_call( REQ_WRITE_PROCESS_MEMORY )) goto error;
pos += max;
size -= max;

View File

@ -264,7 +264,7 @@ int convert_to_bin()
{
printf("[%s:s]", outfile);
}
end_of_resource:
end_of_resource: ;
}
}