From 335fce9ce0a18a2a44e2545217925042ea6261f5 Mon Sep 17 00:00:00 2001 From: Francois Gouget Date: Mon, 26 Sep 2005 09:56:40 +0000 Subject: [PATCH] Fix .spec declarations for functinos with 64bit arguments (reported by winapi_check). --- dlls/ole32/ole2.spec | 10 +++++----- dlls/ole32/storage.spec | 2 +- dlls/oleaut32/oleaut32.spec | 22 +++++++++++----------- dlls/shlwapi/shlwapi.spec | 2 +- 4 files changed, 18 insertions(+), 18 deletions(-) diff --git a/dlls/ole32/ole2.spec b/dlls/ole32/ole2.spec index 0c8e732ed76..1c337376231 100644 --- a/dlls/ole32/ole2.spec +++ b/dlls/ole32/ole2.spec @@ -149,10 +149,10 @@ 500 cdecl HGLOBALLockBytesImpl16_QueryInterface(segptr ptr ptr) HGLOBALLockBytesImpl16_QueryInterface 501 cdecl HGLOBALLockBytesImpl16_AddRef(ptr) HGLOBALLockBytesImpl16_AddRef 502 cdecl HGLOBALLockBytesImpl16_Release(ptr) HGLOBALLockBytesImpl16_Release -503 cdecl HGLOBALLockBytesImpl16_ReadAt(ptr long long ptr long ptr) HGLOBALLockBytesImpl16_ReadAt -504 cdecl HGLOBALLockBytesImpl16_WriteAt(ptr long long ptr long ptr) HGLOBALLockBytesImpl16_WriteAt +503 cdecl HGLOBALLockBytesImpl16_ReadAt(ptr double ptr long ptr) HGLOBALLockBytesImpl16_ReadAt +504 cdecl HGLOBALLockBytesImpl16_WriteAt(ptr double ptr long ptr) HGLOBALLockBytesImpl16_WriteAt 505 cdecl HGLOBALLockBytesImpl16_Flush(ptr) HGLOBALLockBytesImpl16_Flush -506 cdecl HGLOBALLockBytesImpl16_SetSize(ptr long long) HGLOBALLockBytesImpl16_SetSize -507 cdecl HGLOBALLockBytesImpl16_LockRegion(ptr long long long long long) HGLOBALLockBytesImpl16_LockRegion -508 cdecl HGLOBALLockBytesImpl16_UnlockRegion(ptr long long long long long) HGLOBALLockBytesImpl16_UnlockRegion +506 cdecl HGLOBALLockBytesImpl16_SetSize(ptr double) HGLOBALLockBytesImpl16_SetSize +507 cdecl HGLOBALLockBytesImpl16_LockRegion(ptr double double long) HGLOBALLockBytesImpl16_LockRegion +508 cdecl HGLOBALLockBytesImpl16_UnlockRegion(ptr double double long) HGLOBALLockBytesImpl16_UnlockRegion 509 cdecl HGLOBALLockBytesImpl16_Stat(ptr ptr long) HGLOBALLockBytesImpl16_Stat diff --git a/dlls/ole32/storage.spec b/dlls/ole32/storage.spec index fe6399d03c6..58273caa449 100644 --- a/dlls/ole32/storage.spec +++ b/dlls/ole32/storage.spec @@ -48,7 +48,7 @@ 521 cdecl IStream16_Read(ptr ptr long ptr) IStream16_fnRead #522 cdecl IStream16_Write(ptr ptr long ptr) IStream16_fnWrite 522 stub IStream16_Write -523 cdecl IStream16_Seek(ptr long long long ptr) IStream16_fnSeek +523 cdecl IStream16_Seek(ptr double long ptr) IStream16_fnSeek 524 stub IStream16_SetSize 525 stub IStream16_CopyTo 526 stub IStream16_Commit diff --git a/dlls/oleaut32/oleaut32.spec b/dlls/oleaut32/oleaut32.spec index cfcfff3985f..2d4c3f65ba6 100644 --- a/dlls/oleaut32/oleaut32.spec +++ b/dlls/oleaut32/oleaut32.spec @@ -293,17 +293,17 @@ 296 stub LPSAFEARRAY_Marshal 297 stub LPSAFEARRAY_Unmarshal 298 stdcall VarDecCmpR8(ptr double) -299 stdcall VarCyAdd(long long long long ptr) -303 stdcall VarCyMul(long long long long ptr) -304 stdcall VarCyMulI4(long long long ptr) -305 stdcall VarCySub(long long long long ptr) -306 stdcall VarCyAbs(long long ptr) -307 stdcall VarCyFix(long long ptr) -308 stdcall VarCyInt(long long ptr) -309 stdcall VarCyNeg(long long ptr) -310 stdcall VarCyRound(long long long ptr) -311 stdcall VarCyCmp(long long long long) -312 stdcall VarCyCmpR8(long long double) +299 stdcall VarCyAdd(double double ptr) +303 stdcall VarCyMul(double double ptr) +304 stdcall VarCyMulI4(double long ptr) +305 stdcall VarCySub(double double ptr) +306 stdcall VarCyAbs(double ptr) +307 stdcall VarCyFix(double ptr) +308 stdcall VarCyInt(double ptr) +309 stdcall VarCyNeg(double ptr) +310 stdcall VarCyRound(double long ptr) +311 stdcall VarCyCmp(double double) +312 stdcall VarCyCmpR8(double double) 313 stdcall VarBstrCat(wstr wstr ptr) 314 stdcall VarBstrCmp(wstr wstr long long) 315 stdcall VarR8Pow(double double ptr) diff --git a/dlls/shlwapi/shlwapi.spec b/dlls/shlwapi/shlwapi.spec index 2277819bc00..60ed4776c3e 100644 --- a/dlls/shlwapi/shlwapi.spec +++ b/dlls/shlwapi/shlwapi.spec @@ -546,7 +546,7 @@ 550 stub -noname GetTemplateInfoFromHandle 551 stub -noname IShellFolder_CompareIDs -@ stdcall AssocCreate(long long long long ptr ptr) +@ stdcall AssocCreate(double double ptr ptr) @ stdcall AssocIsDangerous(long) @ stdcall AssocQueryKeyA(long long str ptr ptr) @ stdcall AssocQueryKeyW(long long wstr ptr ptr)