- Timestamp:
- Jun 9, 2002, 2:42:40 PM (23 years ago)
- Location:
- trunk/src/shell32
- Files:
-
- 1 added
- 23 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/shell32/changenotify.c
r8048 r8614 1 /* $Id: changenotify.c,v 1. 2 2002-03-08 11:00:58sandervl Exp $ */1 /* $Id: changenotify.c,v 1.3 2002-06-09 12:41:20 sandervl Exp $ */ 2 2 /* 3 3 * shell change notification … … 16 16 #include "pidl.h" 17 17 #include "shell32_main.h" 18 #include " wine/undocshell.h"18 #include "undocshell.h" 19 19 20 20 DEFAULT_DEBUG_CHANNEL(shell); -
trunk/src/shell32/clipboard.c
r8048 r8614 1 /* $Id: clipboard.c,v 1. 2 2002-03-08 11:00:58sandervl Exp $ */1 /* $Id: clipboard.c,v 1.3 2002-06-09 12:41:20 sandervl Exp $ */ 2 2 /* 3 3 * clipboard helper functions … … 29 29 #include "winreg.h" 30 30 #include "pidl.h" 31 #include " wine/undocshell.h"31 #include "undocshell.h" 32 32 #include "shell32_main.h" 33 33 #include "shlwapi.h" -
trunk/src/shell32/dataobject.c
r8048 r8614 1 /* $Id: dataobject.c,v 1. 2 2002-03-08 11:00:58sandervl Exp $ */1 /* $Id: dataobject.c,v 1.3 2002-06-09 12:41:20 sandervl Exp $ */ 2 2 /* 3 3 * IEnumFORMATETC, IDataObject … … 17 17 #include "shell32_main.h" 18 18 #include "debugtools.h" 19 #include " wine/undocshell.h"19 #include "undocshell.h" 20 20 #include "wine/obj_dataobject.h" 21 21 -
trunk/src/shell32/dialogs.c
r5618 r8614 1 /* $Id: dialogs.c,v 1. 2 2001-04-28 13:33:43sandervl Exp $ */1 /* $Id: dialogs.c,v 1.3 2002-06-09 12:41:20 sandervl Exp $ */ 2 2 /* 3 3 * common shell dialogs … … 15 15 #include "shlobj.h" 16 16 #include "shell32_main.h" 17 #include " wine/undocshell.h"17 #include "undocshell.h" 18 18 19 19 DEFAULT_DEBUG_CHANNEL(shell); -
trunk/src/shell32/folders.c
r5618 r8614 1 /* $Id: folders.c,v 1. 8 2001-04-28 13:33:44sandervl Exp $ */1 /* $Id: folders.c,v 1.9 2002-06-09 12:41:20 sandervl Exp $ */ 2 2 /* 3 3 * Copyright 1997 Marcus Meissner … … 17 17 #include "wine/obj_base.h" 18 18 #include "wine/obj_extracticon.h" 19 #include " wine/undocshell.h"19 #include "undocshell.h" 20 20 #include "shlguid.h" 21 21 -
trunk/src/shell32/iconcache.c
r5861 r8614 1 /* $Id: iconcache.c,v 1. 6 2001-06-01 08:22:09sandervl Exp $ */1 /* $Id: iconcache.c,v 1.7 2002-06-09 12:41:21 sandervl Exp $ */ 2 2 /* 3 3 * shell icon cache (SIC) … … 29 29 #include "pidl.h" 30 30 #include "shell32_main.h" 31 #include " wine/undocshell.h"31 #include "undocshell.h" 32 32 #include "shlwapi.h" 33 33 -
trunk/src/shell32/misc.cpp
r7904 r8614 1 /* $Id: misc.cpp,v 1.1 2 2002-02-14 12:10:08sandervl Exp $ */1 /* $Id: misc.cpp,v 1.13 2002-06-09 12:41:21 sandervl Exp $ */ 2 2 3 3 /* … … 28 28 #include <winnls.h> 29 29 #include "shell32_main.h" 30 #include " wine/undocshell.h"30 #include "undocshell.h" 31 31 #include <misc.h> 32 32 #include <unicode.h> -
trunk/src/shell32/pidl.c
r8048 r8614 1 /* $Id: pidl.c,v 1.1 5 2002-03-08 11:00:59sandervl Exp $ */1 /* $Id: pidl.c,v 1.16 2002-06-09 12:41:21 sandervl Exp $ */ 2 2 /* 3 3 * pidl Handling … … 30 30 #include "winerror.h" 31 31 #include "winnls.h" 32 #include " wine/undocshell.h"32 #include "undocshell.h" 33 33 #include "shell32_main.h" 34 34 #include "shellapi.h" -
trunk/src/shell32/shell32_main.c
r8048 r8614 1 /* $Id: shell32_main.c,v 1. 7 2002-03-08 11:01:00sandervl Exp $ */1 /* $Id: shell32_main.c,v 1.8 2002-06-09 12:41:22 sandervl Exp $ */ 2 2 /* 3 3 * Shell basics … … 30 30 31 31 #include "shell32_main.h" 32 #include " wine/undocshell.h"32 #include "undocshell.h" 33 33 #include "shlobj.h" 34 34 #include "shlguid.h" -
trunk/src/shell32/shell32_main.h
r7814 r8614 19 19 #ifdef __WIN32OS2__ 20 20 #include <heapstring.h> 21 22 #undef FIXME23 #undef TRACE24 #ifdef DEBUG25 #define TRACE WriteLog("SHELL32: %s", __FUNCTION__); WriteLog26 #define FIXME WriteLog("SHELL32: FIXME %s", __FUNCTION__); WriteLog27 #else28 #define TRACE 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)29 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)30 #endif31 32 21 #endif 33 22 /******************************************* -
trunk/src/shell32/shell32_odin.cpp
r8048 r8614 1 /* $Id: shell32_odin.cpp,v 1. 4 2002-03-08 11:01:00sandervl Exp $ */1 /* $Id: shell32_odin.cpp,v 1.5 2002-06-09 12:41:22 sandervl Exp $ */ 2 2 3 3 /* … … 44 44 #include "shell32_main.h" 45 45 #include "shlguid.h" 46 #include " wine/undocshell.h"46 #include "undocshell.h" 47 47 #include "shpolicy.h" 48 48 #include "shlwapi.h" -
trunk/src/shell32/shelllink.c
r8048 r8614 25 25 26 26 #include "shlobj.h" 27 #include " wine/undocshell.h"27 #include "undocshell.h" 28 28 #ifdef __WIN32OS2__ 29 29 #define NO_DCDATA -
trunk/src/shell32/shellole.c
r8552 r8614 5 5 * Copyright 1998 Juergen Schmied <juergen.schmied@metronet.de> 6 6 * 7 */ 7 * This library is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU Lesser General Public 9 * License as published by the Free Software Foundation; either 10 * version 2.1 of the License, or (at your option) any later version. 11 * 12 * This library is distributed in the hope that it will be useful, 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 15 * Lesser General Public License for more details. 16 * 17 * You should have received a copy of the GNU Lesser General Public 18 * License along with this library; if not, write to the Free Software 19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 20 */ 21 22 #include "config.h" 8 23 9 24 #include <stdlib.h> 10 25 #include <string.h> 11 26 27 #include "shellapi.h" 12 28 #include "shlobj.h" 13 #include "shellapi.h"14 29 #include "shlguid.h" 15 30 #include "winreg.h" 31 #include "winerror.h" 32 33 #include "undocshell.h" 16 34 #include "wine/unicode.h" 17 #include "winerror.h"18 #include "debugtools.h"19 20 35 #include "shell32_main.h" 21 36 22 DEFAULT_DEBUG_CHANNEL(shell); 23 24 DWORD WINAPI SHCLSIDFromStringA (LPSTR clsid, CLSID *id); 37 #include "wine/debug.h" 38 39 WINE_DEFAULT_DEBUG_CHANNEL(shell); 40 41 DWORD WINAPI SHCLSIDFromStringA (LPCSTR clsid, CLSID *id); 25 42 extern IShellFolder * IShellFolder_Constructor( 26 43 IShellFolder * psf, … … 33 50 /************************************************************************* 34 51 * SHCoCreateInstance [SHELL32.102] 35 * 52 * 36 53 * NOTES 37 54 * exported by ordinal 38 55 */ 39 56 LRESULT WINAPI SHCoCreateInstance( 40 LP STR aclsid,57 LPCSTR aclsid, 41 58 REFCLSID clsid, 42 59 LPUNKNOWN unknownouter, … … 47 64 IID iid; 48 65 CLSID * myclsid = (CLSID*)clsid; 49 66 50 67 if (!clsid) 51 68 { … … 63 80 } 64 81 else 65 66 82 { 83 CoInitialize(NULL); 67 84 hres = CoCreateInstance(myclsid, unknownouter, CLSCTX_INPROC_SERVER, refiid, ppv); 68 85 } 69 86 70 87 if(hres!=S_OK) 71 88 { … … 80 97 81 98 /************************************************************************* 82 * SHELL32_DllGetClassObject [SHELL32.128]99 * DllGetClassObject [SHELL32.128] 83 100 */ 84 101 HRESULT WINAPI SHELL32_DllGetClassObject(REFCLSID rclsid, REFIID iid,LPVOID *ppv) … … 87 104 88 105 TRACE("\n\tCLSID:\t%s,\n\tIID:\t%s\n",debugstr_guid(rclsid),debugstr_guid(iid)); 89 106 90 107 *ppv = NULL; 91 108 92 if(IsEqualCLSID(rclsid, &CLSID_ShellDesktop)|| 109 if(IsEqualCLSID(rclsid, &CLSID_ShellDesktop)|| 93 110 IsEqualCLSID(rclsid, &CLSID_ShellLink)) 94 111 { 95 112 lpclf = IClassFactory_Constructor( rclsid ); 96 113 97 if(lpclf) 114 if(lpclf) 98 115 { 99 116 hres = IClassFactory_QueryInterface(lpclf,iid, ppv); … … 116 133 * exported by ordinal 117 134 */ 118 DWORD WINAPI SHCLSIDFromStringA (LP STR clsid, CLSID *id)135 DWORD WINAPI SHCLSIDFromStringA (LPCSTR clsid, CLSID *id) 119 136 { 120 137 WCHAR buffer[40]; … … 127 144 { 128 145 TRACE("(%p(%s) %p)\n", clsid, debugstr_w(clsid), id); 129 return CLSIDFromString(clsid, id); 146 return CLSIDFromString(clsid, id); 130 147 } 131 148 DWORD WINAPI SHCLSIDFromStringAW (LPVOID clsid, CLSID *id) … … 137 154 138 155 /************************************************************************* 139 * SHGetMalloc [SHELL32. 220]156 * SHGetMalloc [SHELL32.@] 140 157 * returns the interface to shell malloc. 141 158 * … … 146 163 * heap (ProcessHeap). 147 164 */ 148 DWORD WINAPI SHGetMalloc(LPMALLOC *lpmal) 165 DWORD WINAPI SHGetMalloc(LPMALLOC *lpmal) 149 166 { 150 167 TRACE("(%p)\n", lpmal); … … 153 170 154 171 /************************************************************************* 155 * SHGetDesktopFolder [SHELL32. 216]172 * SHGetDesktopFolder [SHELL32.@] 156 173 */ 157 174 LPSHELLFOLDER pdesktopfolder=NULL; … … 165 182 *psf=NULL; 166 183 167 if (!pdesktopfolder) 184 if (!pdesktopfolder) 168 185 { 169 186 lpclf = IClassFactory_Constructor(&CLSID_ShellDesktop); 170 if(lpclf) 187 if(lpclf) 171 188 { 172 189 hres = IClassFactory_CreateInstance(lpclf,NULL,(REFIID)&IID_IShellFolder, (void*)&pdesktopfolder); 173 190 IClassFactory_Release(lpclf); 174 } 175 } 176 177 if (pdesktopfolder) 191 } 192 } 193 194 if (pdesktopfolder) 178 195 { 179 196 /* even if we create the folder, add a ref so the application canŽt destroy the folder*/ … … 229 246 230 247 if(IsEqualIID(riid, &IID_IUnknown)) /*IUnknown*/ 231 { *ppvObj = This; 248 { *ppvObj = This; 232 249 } 233 250 else if(IsEqualIID(riid, &IID_IClassFactory)) /*IClassFactory*/ 234 251 { *ppvObj = (IClassFactory*)This; 235 } 252 } 236 253 237 254 if(*ppvObj) 238 { IUnknown_AddRef((LPUNKNOWN)*ppvObj); 255 { IUnknown_AddRef((LPUNKNOWN)*ppvObj); 239 256 TRACE("-- Interface: (%p)->(%p)\n",ppvObj,*ppvObj); 240 257 return S_OK; … … 242 259 TRACE("-- Interface: %s E_NOINTERFACE\n", debugstr_guid(riid)); 243 260 return E_NOINTERFACE; 244 } 261 } 245 262 /****************************************************************************** 246 263 * IClassFactory_AddRef … … 263 280 264 281 InterlockedDecrement(&shell32_ObjCount); 265 if (!InterlockedDecrement(&This->ref)) 282 if (!InterlockedDecrement(&This->ref)) 266 283 { 267 284 TRACE("-- destroying IClassFactory(%p)\n",This); … … 284 301 285 302 *ppObject = NULL; 286 303 287 304 if(pUnknown) 288 305 { … … 297 314 { 298 315 pObj = (IUnknown *)IShellLink_Constructor(FALSE); 299 } 316 } 300 317 else 301 318 { … … 303 320 return(E_NOINTERFACE); 304 321 } 305 322 306 323 if (!pObj) 307 324 { 308 325 return(E_OUTOFMEMORY); 309 326 } 310 327 311 328 hres = IUnknown_QueryInterface(pObj,riid, ppObject); 312 329 IUnknown_Release(pObj); … … 326 343 } 327 344 328 static ICOM_VTABLE(IClassFactory) clfvt = 345 static ICOM_VTABLE(IClassFactory) clfvt = 329 346 { 330 347 ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE … … 349 366 typedef HRESULT (* CALLBACK LPFNCREATEINSTANCE)(IUnknown* pUnkOuter, REFIID riid, LPVOID* ppvObject); 350 367 #else 351 typedef HRESULT CALLBACK (*LPFNCREATEINSTANCE)(IUnknown* pUnkOuter, REFIID riid, LPVOID* ppvObject);368 typedef HRESULT (CALLBACK *LPFNCREATEINSTANCE)(IUnknown* pUnkOuter, REFIID riid, LPVOID* ppvObject); 352 369 #endif 353 370 … … 398 415 399 416 if(IsEqualIID(riid, &IID_IUnknown)) /*IUnknown*/ 400 { *ppvObj = This; 417 { *ppvObj = This; 401 418 } 402 419 else if(IsEqualIID(riid, &IID_IClassFactory)) /*IClassFactory*/ 403 420 { *ppvObj = (IClassFactory*)This; 404 } 421 } 405 422 406 423 if(*ppvObj) 407 { IUnknown_AddRef((LPUNKNOWN)*ppvObj); 424 { IUnknown_AddRef((LPUNKNOWN)*ppvObj); 408 425 TRACE("-- Interface: (%p)->(%p)\n",ppvObj,*ppvObj); 409 426 return S_OK; … … 411 428 TRACE("-- Interface: %s E_NOINTERFACE\n", debugstr_guid(riid)); 412 429 return E_NOINTERFACE; 413 } 430 } 414 431 /****************************************************************************** 415 432 * IDefClF_fnAddRef … … 433 450 InterlockedDecrement(&shell32_ObjCount); 434 451 435 if (!InterlockedDecrement(&This->ref)) 436 { 452 if (!InterlockedDecrement(&This->ref)) 453 { 437 454 if (This->pcRefDll) InterlockedDecrement(This->pcRefDll); 438 455 … … 454 471 455 472 *ppvObject = NULL; 456 473 457 474 if(pUnkOuter) 458 475 return(CLASS_E_NOAGGREGATION); … … 478 495 } 479 496 480 static ICOM_VTABLE(IClassFactory) dclfvt = 497 static ICOM_VTABLE(IClassFactory) dclfvt = 481 498 { 482 499 ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE … … 492 509 */ 493 510 HRESULT WINAPI SHCreateDefClassObject( 494 REFIID riid, 495 LPVOID* ppv, 511 REFIID riid, 512 LPVOID* ppv, 496 513 LPFNCREATEINSTANCE lpfnCI, /* [in] create instance callback entry */ 497 PLONGpcRefDll, /* [in/out] ref count of the dll */514 LPDWORD pcRefDll, /* [in/out] ref count of the dll */ 498 515 REFIID riidInst) /* [in] optional interface to the instance */ 499 516 { … … 520 537 { 521 538 LONG exstyle; 522 539 523 540 if( !IsWindow(hWnd) ) return; 524 541 exstyle = GetWindowLongA(hWnd,GWL_EXSTYLE); … … 553 570 *p = lpDropFileStruct->pt; 554 571 bRet = lpDropFileStruct->fNC; 555 572 556 573 GlobalUnlock(hDrop); 557 574 return bRet; … … 559 576 560 577 /************************************************************************* 561 * DragQueryFileA [SHELL32.81] [shell32.82] 578 * DragQueryFile [SHELL32.81] 579 * DragQueryFileA [SHELL32.82] 562 580 */ 563 581 UINT WINAPI DragQueryFileA( … … 570 588 UINT i = 0; 571 589 DROPFILES *lpDropFileStruct = (DROPFILES *) GlobalLock(hDrop); 572 590 573 591 TRACE("(%08x, %x, %p, %u)\n", hDrop,lFile,lpszFile,lLength); 574 592 575 593 if(!lpDropFileStruct) goto end; 576 594 577 595 lpDrop = (LPSTR) lpDropFileStruct + lpDropFileStruct->pFiles; 578 596 579 if(lpDropFileStruct->fWide == TRUE) { 580 LPWSTR lpszFileW = NULL; 581 582 if(lpszFile) { 583 lpszFileW = (LPWSTR) HeapAlloc(GetProcessHeap(), 0, lLength*sizeof(WCHAR)); 584 if(lpszFileW == NULL) { 585 goto end; 597 if(lpDropFileStruct->fWide == TRUE) { 598 LPWSTR lpszFileW = NULL; 599 600 if(lpszFile) { 601 lpszFileW = (LPWSTR) HeapAlloc(GetProcessHeap(), 0, lLength*sizeof(WCHAR)); 602 if(lpszFileW == NULL) { 603 goto end; 604 } 586 605 } 606 i = DragQueryFileW(hDrop, lFile, lpszFileW, lLength); 607 608 if(lpszFileW) { 609 WideCharToMultiByte(CP_ACP, 0, lpszFileW, -1, lpszFile, lLength, 0, NULL); 610 HeapFree(GetProcessHeap(), 0, lpszFileW); 611 } 612 goto end; 587 613 } 588 i = DragQueryFileW(hDrop, lFile, lpszFileW, lLength);589 590 if(lpszFileW) {591 WideCharToMultiByte(CP_ACP, 0, lpszFileW, -1, lpszFile, lLength, 0, NULL);592 HeapFree(GetProcessHeap(), 0, lpszFileW);593 }594 goto end;595 }596 614 597 615 while (i++ < lFile) 598 616 { 599 617 while (*lpDrop++); /* skip filename */ 600 if (!*lpDrop) 618 if (!*lpDrop) 601 619 { 602 i = (lFile == 0xFFFFFFFF) ? i : 0; 620 i = (lFile == 0xFFFFFFFF) ? i : 0; 603 621 goto end; 604 622 } 605 623 } 606 624 607 625 i = strlen(lpDrop); 608 626 i++; … … 616 634 617 635 /************************************************************************* 618 * DragQueryFileW [ shell32.133]636 * DragQueryFileW [SHELL32.133] 619 637 */ 620 638 UINT WINAPI DragQueryFileW( … … 627 645 UINT i = 0; 628 646 DROPFILES *lpDropFileStruct = (DROPFILES *) GlobalLock(hDrop); 629 647 630 648 TRACE("(%08x, %x, %p, %u)\n", hDrop,lFile,lpszwFile,lLength); 631 649 632 650 if(!lpDropFileStruct) goto end; 633 651 634 if(lpDropFileStruct->fWide == FALSE) { 635 LPSTR lpszFileA = NULL; 636 637 if(lpszwFile) { 638 lpszFileA = (LPSTR) HeapAlloc(GetProcessHeap(), 0, lLength); 639 if(lpszFileA == NULL) { 640 goto end; 652 lpwDrop = (LPWSTR) ((LPSTR)lpDropFileStruct + lpDropFileStruct->pFiles); 653 654 if(lpDropFileStruct->fWide == FALSE) { 655 LPSTR lpszFileA = NULL; 656 657 if(lpszwFile) { 658 lpszFileA = (LPSTR) HeapAlloc(GetProcessHeap(), 0, lLength); 659 if(lpszFileA == NULL) { 660 goto end; 661 } 641 662 } 663 i = DragQueryFileA(hDrop, lFile, lpszFileA, lLength); 664 665 if(lpszFileA) { 666 MultiByteToWideChar(CP_ACP, 0, lpszFileA, -1, lpszwFile, lLength); 667 HeapFree(GetProcessHeap(), 0, lpszFileA); 668 } 669 goto end; 642 670 } 643 i = DragQueryFileA(hDrop, lFile, lpszFileA, lLength);644 645 if(lpszFileA) {646 MultiByteToWideChar(CP_ACP, 0, lpszFileA, -1, lpszwFile, lLength);647 HeapFree(GetProcessHeap(), 0, lpszFileA);648 }649 goto end;650 }651 652 lpwDrop = (LPWSTR) ((LPSTR)lpDropFileStruct + lpDropFileStruct->pFiles);653 671 654 672 i = 0; … … 656 674 { 657 675 while (*lpwDrop++); /* skip filename */ 658 if (!*lpwDrop) 676 if (!*lpwDrop) 659 677 { 660 i = (lFile == 0xFFFFFFFF) ? i : 0; 678 i = (lFile == 0xFFFFFFFF) ? i : 0; 661 679 goto end; 662 680 } 663 681 } 664 682 665 683 i = strlenW(lpwDrop); 666 684 i++; -
trunk/src/shell32/shellpath.c
r8048 r8614 14 14 #include "shlobj.h" 15 15 #include "shell32_main.h" 16 #include " wine/undocshell.h"16 #include "undocshell.h" 17 17 #include "wine/unicode.h" 18 18 #include "shlwapi.h" … … 246 246 * PathQuoteSpacesAW [SHELL32.55] 247 247 */ 248 LPVOID WINAPI PathQuoteSpacesAW (LPVOID lpszPath)248 VOID WINAPI PathQuoteSpacesAW (LPVOID lpszPath) 249 249 { 250 250 if(SHELL_OsIsUnicode()) … … 645 645 * PathSetDlgItemPathAW 646 646 */ 647 BOOLWINAPI PathSetDlgItemPathAW(HWND hDlg, int id, LPCVOID pszPath)647 VOID WINAPI PathSetDlgItemPathAW(HWND hDlg, int id, LPCVOID pszPath) 648 648 { if (SHELL_OsIsUnicode()) 649 649 return PathSetDlgItemPathW(hDlg, id, pszPath); -
trunk/src/shell32/shellreg.c
r6709 r8614 12 12 #include "shlobj.h" 13 13 #include "shell32_main.h" 14 #include " wine/undocshell.h"14 #include "undocshell.h" 15 15 16 16 DEFAULT_DEBUG_CHANNEL(shell); -
trunk/src/shell32/shellstring.c
r8048 r8614 11 11 #include "shellapi.h" 12 12 #include "shell32_main.h" 13 #include " wine/undocshell.h"13 #include "undocshell.h" 14 14 #include "wine/unicode.h" 15 15 #include "debugtools.h" -
trunk/src/shell32/shlfileop.c
r7904 r8614 14 14 #include "shresdef.h" 15 15 #include "shell32_main.h" 16 #include " wine/undocshell.h"16 #include "undocshell.h" 17 17 #include "shlwapi.h" 18 18 -
trunk/src/shell32/shlfolder.c
r8537 r8614 39 39 #include "wine/obj_dragdrop.h" 40 40 #include "wine/obj_shellfolder.h" 41 #include " wine/undocshell.h"41 #include "undocshell.h" 42 42 #include "shell32_main.h" 43 43 #include "shresdef.h" -
trunk/src/shell32/shlmenu.c
r6709 r8614 8 8 #include "wine/obj_enumidlist.h" 9 9 #include "wine/obj_shellfolder.h" 10 #include " wine/undocshell.h"10 #include "undocshell.h" 11 11 #include "shlwapi.h" 12 12 #include "heap.h" -
trunk/src/shell32/shlview.c
r8048 r8614 32 32 #include "shlguid.h" 33 33 #include "shlobj.h" 34 #include " wine/undocshell.h"34 #include "undocshell.h" 35 35 #include "shresdef.h" 36 36 #include "debugtools.h" -
trunk/src/shell32/shpolicy.c
r8048 r8614 21 21 #include "winreg.h" 22 22 23 #include " wine/undocshell.h"23 #include "undocshell.h" 24 24 #include "wine/winuser16.h" 25 25 -
trunk/src/shell32/shv_bg_cmenu.c
r8048 r8614 17 17 #include "shell32_main.h" 18 18 #include "shellfolder.h" 19 #include " wine/undocshell.h"19 #include "undocshell.h" 20 20 21 21 DEFAULT_DEBUG_CHANNEL(shell); -
trunk/src/shell32/shv_item_cmenu.c
r8048 r8614 15 15 #include "wine/obj_shellbrowser.h" 16 16 #include "wine/obj_shellextinit.h" 17 #include " wine/undocshell.h"17 #include "undocshell.h" 18 18 19 19 #include "shell32_main.h"
Note:
See TracChangeset
for help on using the changeset viewer.