Fix .spec declarations for functinos with 64bit arguments
Francois Gouget
fgouget at free.fr
Sun Sep 25 13:23:48 CDT 2005
Changelog:
* dlls/ole32/ole2.spec
dlls/ole32/storage.spec
dlls/oleaut32/oleaut32.spec
dlls/shlwapi/shlwapi.spec
Francois Gouget <fgouget at free.fr>
Fix .spec declarations for functinos with 64bit arguments (reported
by winapi_check).
--
Francois Gouget fgouget at free.fr http://fgouget.free.fr/
May your Tongue stick to the Roof of your Mouth with the Force of a Thousand Caramels.
-------------- next part --------------
Index: dlls/ole32/ole2.spec
===================================================================
RCS file: /var/cvs/wine/dlls/ole32/ole2.spec,v
retrieving revision 1.13
diff -u -p -r1.13 ole2.spec
--- dlls/ole32/ole2.spec 15 Aug 2005 09:46:51 -0000 1.13
+++ dlls/ole32/ole2.spec 25 Sep 2005 08:50:58 -0000
@@ -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
Index: dlls/ole32/storage.spec
===================================================================
RCS file: /var/cvs/wine/dlls/ole32/storage.spec,v
retrieving revision 1.6
diff -u -p -r1.6 storage.spec
--- dlls/ole32/storage.spec 8 Aug 2005 11:05:06 -0000 1.6
+++ dlls/ole32/storage.spec 25 Sep 2005 08:50:33 -0000
@@ -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
Index: dlls/oleaut32/oleaut32.spec
===================================================================
RCS file: /var/cvs/wine/dlls/oleaut32/oleaut32.spec,v
retrieving revision 1.77
diff -u -p -r1.77 oleaut32.spec
--- dlls/oleaut32/oleaut32.spec 9 Sep 2005 15:05:02 -0000 1.77
+++ dlls/oleaut32/oleaut32.spec 25 Sep 2005 08:30:30 -0000
@@ -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)
Index: dlls/shlwapi/shlwapi.spec
===================================================================
RCS file: /var/cvs/wine/dlls/shlwapi/shlwapi.spec,v
retrieving revision 1.110
diff -u -p -r1.110 shlwapi.spec
--- dlls/shlwapi/shlwapi.spec 19 Sep 2005 14:44:28 -0000 1.110
+++ dlls/shlwapi/shlwapi.spec 25 Sep 2005 08:49:41 -0000
@@ -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)
More information about the wine-patches
mailing list