dlls/shell32 IFileSystemBindData

Ge van Geldorp gvg at reactos.com
Tue Jun 29 09:27:15 CDT 2004


Changelog:
  Ge van Geldorp <gvg at reactos.com>
  Fix IFileSystemBindData method order

Index: include/shlobj.h
===================================================================
RCS file: /home/wine/wine/include/shlobj.h,v
retrieving revision 1.85
diff -u -r1.85 shlobj.h
--- include/shlobj.h	28 Jun 2004 20:32:53 -0000	1.85
+++ include/shlobj.h	29 Jun 2004 14:24:40 -0000
@@ -940,12 +940,12 @@
 #if defined(__cplusplus) && !defined(CINTERFACE)
 struct IFileSystemBindData : public IUnknown
 {
-    virtual HRESULT STDMETHODCALLTYPE GetFindData(
-        WIN32_FIND_DATAW* pfd) = 0;
-
     virtual HRESULT STDMETHODCALLTYPE SetFindData(
         const WIN32_FIND_DATAW* pfd) = 0;
 
+    virtual HRESULT STDMETHODCALLTYPE GetFindData(
+        WIN32_FIND_DATAW* pfd) = 0;
+
 };
 #else
 typedef struct IFileSystemBindDataVtbl IFileSystemBindDataVtbl;
@@ -968,13 +968,13 @@
         IFileSystemBindData* This);
 
     /*** IFileSystemBindData methods ***/
-    HRESULT (STDMETHODCALLTYPE *GetFindData)(
-        IFileSystemBindData* This,
-        WIN32_FIND_DATAW* pfd);
-
     HRESULT (STDMETHODCALLTYPE *SetFindData)(
         IFileSystemBindData* This,
         const WIN32_FIND_DATAW* pfd);
+
+    HRESULT (STDMETHODCALLTYPE *GetFindData)(
+        IFileSystemBindData* This,
+        WIN32_FIND_DATAW* pfd);
 
 };
 
Index: dlls/shell32/shlfsbind.c
===================================================================
RCS file: /home/wine/wine/dlls/shell32/shlfsbind.c,v
retrieving revision 1.4
diff -u -r1.4 shlfsbind.c
--- dlls/shell32/shlfsbind.c	20 Apr 2004 02:14:00 -0000	1.4
+++ dlls/shell32/shlfsbind.c	29 Jun 2004 14:24:40 -0000
@@ -58,8 +58,8 @@
     IFileSystemBindData_fnQueryInterface,
     IFileSystemBindData_fnAddRef,
     IFileSystemBindData_fnRelease,
-    IFileSystemBindData_fnGetFindData,
     IFileSystemBindData_fnSetFindData,
+    IFileSystemBindData_fnGetFindData,
 };
 
 static const WCHAR wFileSystemBindData[] = {'F','i','l','e',' ','S','y','s','t','e','m',' ','B','i','n','d','D','a','t','a',0};



More information about the wine-patches mailing list