Module: wine Branch: master Commit: a01b18fab19312fada5f6363d70e444a3b55716f URL: http://source.winehq.org/git/wine.git/?a=commit;h=a01b18fab19312fada5f6363d7...
Author: Hans Leidekker hans@codeweavers.com Date: Thu Feb 19 14:04:22 2009 +0100
fusion: Assembly version numbers are WORDs.
---
dlls/fusion/asmname.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dlls/fusion/asmname.c b/dlls/fusion/asmname.c index 490de21..e90dff1 100644 --- a/dlls/fusion/asmname.c +++ b/dlls/fusion/asmname.c @@ -44,7 +44,7 @@ typedef struct { LPWSTR name; LPWSTR culture;
- BYTE version[4]; + WORD version[4]; DWORD versize;
BYTE pubkey[8]; @@ -144,28 +144,28 @@ static HRESULT WINAPI IAssemblyNameImpl_GetProperty(IAssemblyName *iface,
case ASM_NAME_MAJOR_VERSION: *pcbProperty = 0; - *((LPDWORD)pvProperty) = name->version[0]; + *((WORD *)pvProperty) = name->version[0]; if (name->versize >= 1) *pcbProperty = sizeof(WORD); break;
case ASM_NAME_MINOR_VERSION: *pcbProperty = 0; - *((LPDWORD)pvProperty) = name->version[1]; + *((WORD *)pvProperty) = name->version[1]; if (name->versize >= 2) *pcbProperty = sizeof(WORD); break;
case ASM_NAME_BUILD_NUMBER: *pcbProperty = 0; - *((LPDWORD)pvProperty) = name->version[2]; + *((WORD *)pvProperty) = name->version[2]; if (name->versize >= 3) *pcbProperty = sizeof(WORD); break;
case ASM_NAME_REVISION_NUMBER: *pcbProperty = 0; - *((LPDWORD)pvProperty) = name->version[3]; + *((WORD *)pvProperty) = name->version[3]; if (name->versize >= 4) *pcbProperty = sizeof(WORD); break;