Sync to Wine-20041019

svn path=/trunk/; revision=11350
This commit is contained in:
Gé van Geldorp 2004-10-20 18:30:39 +00:00
parent 1b613704b0
commit b16df368f7
5 changed files with 15881 additions and 45 deletions

View file

@ -6,10 +6,7 @@ VPATH = @srcdir@
MODULE = shell32.dll MODULE = shell32.dll
IMPORTS = shlwapi comctl32 user32 gdi32 advapi32 kernel32 IMPORTS = shlwapi comctl32 user32 gdi32 advapi32 kernel32
DELAYIMPORTS = ole32 DELAYIMPORTS = ole32
ALTNAMES = shell.dll EXTRALIBS = -luuid $(LIBUNICODE)
EXTRALIBS = $(LIBUUID) $(LIBUNICODE)
SPEC_SRCS16 = $(ALTNAMES:.dll=.spec)
C_SRCS = \ C_SRCS = \
authors.c \ authors.c \
@ -54,20 +51,21 @@ C_SRCS = \
RC_SRCS = shres.rc RC_SRCS = shres.rc
RC_BINSRC = shres.rc RC_BINSRC = shres.rc
RC_BINARIES = \ RC_BINARIES = \
cdrom.ico \
desktop.ico \ desktop.ico \
document.ico \ document.ico \
drive.ico \ drive.ico \
floppy.ico \
folder.ico \ folder.ico \
folder_open.ico \ folder_open.ico \
floppy.ico \ mycomputer.ico \
netdrive.ico \ netdrive.ico \
netdrive2.ico \ netdrive2.ico \
cdrom.ico \ ramdisk.ico
ramdisk.ico \
mycomputer.ico
C_SRCS16 = shell.c C_SRCS16 = shell.c
RC_SRCS16 = version16.rc RC_SRCS16 = version16.rc
SPEC_SRCS16 = shell.spec
SUBDIRS = tests SUBDIRS = tests

View file

@ -52,7 +52,7 @@
56 stdcall PathUnquoteSpaces(str) PathUnquoteSpacesAW 56 stdcall PathUnquoteSpaces(str) PathUnquoteSpacesAW
57 stdcall PathGetDriveNumber (str) PathGetDriveNumberAW 57 stdcall PathGetDriveNumber (str) PathGetDriveNumberAW
58 stdcall ParseField(str long ptr long) ParseFieldAW 58 stdcall ParseField(str long ptr long) ParseFieldAW
59 stdcall RestartDialog(long long long) 59 stdcall RestartDialog(long wstr long)
60 stdcall ExitWindowsDialog(long) 60 stdcall ExitWindowsDialog(long)
61 stdcall RunFileDlg(long long long str str long) 61 stdcall RunFileDlg(long long long str str long)
62 stdcall PickIconDlg(long long long long) 62 stdcall PickIconDlg(long long long long)
@ -83,7 +83,7 @@
87 stdcall SHRevokeDragDrop(long) 87 stdcall SHRevokeDragDrop(long)
88 stdcall SHDoDragDrop(long ptr ptr long ptr) 88 stdcall SHDoDragDrop(long ptr ptr long ptr)
89 stdcall SHCloneSpecialIDList(long long long) 89 stdcall SHCloneSpecialIDList(long long long)
90 stub SHFindFiles 90 stdcall SHFindFiles(ptr ptr)
91 stub SHFindComputer 91 stub SHFindComputer
92 stdcall PathGetShortPath (ptr) PathGetShortPathAW 92 stdcall PathGetShortPath (ptr) PathGetShortPathAW
93 stdcall Win32CreateDirectory(wstr ptr) Win32CreateDirectoryAW 93 stdcall Win32CreateDirectory(wstr ptr) Win32CreateDirectoryAW
@ -282,11 +282,11 @@
511 stdcall SHRegQueryValueExW (long wstr ptr ptr ptr ptr) 511 stdcall SHRegQueryValueExW (long wstr ptr ptr ptr ptr)
512 stdcall SHRegDeleteKeyW (long wstr) 512 stdcall SHRegDeleteKeyW (long wstr)
520 stdcall -noname SHAllocShared (long long long) 520 stdcall -noname SHAllocShared (ptr long long)
521 stdcall -noname SHLockShared (long long) 521 stdcall -noname SHLockShared (long long)
522 stdcall -noname SHUnlockShared (long) 522 stdcall -noname SHUnlockShared (ptr)
523 stdcall -noname SHFreeShared (long long) 523 stdcall -noname SHFreeShared (long long)
524 stub RealDriveType 524 stdcall RealDriveType (long long)
525 stub RealDriveTypeFlags 525 stub RealDriveTypeFlags
640 stdcall NTSHChangeNotifyRegister (long long long long long long) 640 stdcall NTSHChangeNotifyRegister (long long long long long long)
@ -313,8 +313,7 @@
# >= NT5 # >= NT5
714 stdcall @(ptr)SHELL32_714 # PathIsTemporaryW 714 stdcall @(ptr)SHELL32_714 # PathIsTemporaryW
730 stdcall RestartDialogEx(long wstr long long)
730 stdcall RestartDialogEx(long long long long)
1217 stub FOOBAR1217 # no joke! This is the real name!! 1217 stub FOOBAR1217 # no joke! This is the real name!!

View file

@ -33,7 +33,6 @@
* Predeclare the interfaces * Predeclare the interfaces
*/ */
DEFINE_GUID(IID_ISFHelper, 0x1fe68efbL, 0x1874, 0x9812, 0x56, 0xdc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00); DEFINE_GUID(IID_ISFHelper, 0x1fe68efbL, 0x1874, 0x9812, 0x56, 0xdc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00);
typedef struct ISFHelper *LPISFHELPER;
/***************************************************************************** /*****************************************************************************
* ISFHelper interface * ISFHelper interface

View file

@ -2314,7 +2314,7 @@ static HRESULT WINAPI ISVViewObject_Draw(
LPCRECTL lprcBounds, LPCRECTL lprcBounds,
LPCRECTL lprcWBounds, LPCRECTL lprcWBounds,
BOOL (CALLBACK *pfnContinue)(ULONG_PTR dwContinue), BOOL (CALLBACK *pfnContinue)(ULONG_PTR dwContinue),
DWORD dwContinue) ULONG_PTR dwContinue)
{ {
_ICOM_THIS_From_IViewObject(IShellViewImpl, iface); _ICOM_THIS_From_IViewObject(IShellViewImpl, iface);

File diff suppressed because it is too large Load diff