# HG changeset patch # User arpi # Date 1008539561 0 # Node ID 633a8d6e40dcae6d9f6fae8c61e1d30845efed3d # Parent 975672407ef62fe52231f74a4210e8f38aa9d1e8 workaround for Alpha - by Falk Hueffner diff -r 975672407ef6 -r 633a8d6e40dc loader/wine/vfw.h --- a/loader/wine/vfw.h Sun Dec 16 21:41:43 2001 +0000 +++ b/loader/wine/vfw.h Sun Dec 16 21:52:41 2001 +0000 @@ -19,17 +19,17 @@ #define _BITMAPINFOHEADER_ typedef struct __attribute__((__packed__)) { - long biSize; - long biWidth; - long biHeight; + int biSize; + int biWidth; + int biHeight; short biPlanes; short biBitCount; - long biCompression; - long biSizeImage; - long biXPelsPerMeter; - long biYPelsPerMeter; - long biClrUsed; - long biClrImportant; + int biCompression; + int biSizeImage; + int biXPelsPerMeter; + int biYPelsPerMeter; + int biClrUsed; + int biClrImportant; } BITMAPINFOHEADER, *PBITMAPINFOHEADER, *LPBITMAPINFOHEADER; typedef struct { BITMAPINFOHEADER bmiHeader; diff -r 975672407ef6 -r 633a8d6e40dc loader/wine/windef.h --- a/loader/wine/windef.h Sun Dec 16 21:41:43 2001 +0000 +++ b/loader/wine/windef.h Sun Dec 16 21:52:41 2001 +0000 @@ -150,8 +150,8 @@ typedef int INT; typedef unsigned int UINT; typedef unsigned short WORD; -typedef unsigned long DWORD; -typedef unsigned long ULONG; +typedef unsigned int DWORD; +typedef unsigned int ULONG; typedef unsigned char BYTE; typedef long LONG; typedef short SHORT;