From 2e6e18bfbb60f8941e0b16110bd712223402d1c3 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Mon, 9 Aug 2004 18:49:42 +0000 Subject: [PATCH] Marked some functions in debughlp as static. Do not use REFIID as return, but IID*. --- dlls/shell32/debughlp.c | 11 +++++++++-- dlls/shell32/pidl.c | 4 ++-- dlls/shell32/pidl.h | 2 +- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/dlls/shell32/debughlp.c b/dlls/shell32/debughlp.c index 1b0609aae4f..379ff374e60 100644 --- a/dlls/shell32/debughlp.c +++ b/dlls/shell32/debughlp.c @@ -35,6 +35,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(pidl); +static LPITEMIDLIST _dbg_ILGetNext(LPCITEMIDLIST pidl) { WORD len; @@ -50,11 +51,13 @@ LPITEMIDLIST _dbg_ILGetNext(LPCITEMIDLIST pidl) return NULL; } +static BOOL _dbg_ILIsDesktop(LPCITEMIDLIST pidl) { return ( !pidl || (pidl && pidl->mkid.cb == 0x00) ); } +static LPPIDLDATA _dbg_ILGetDataPointer(LPCITEMIDLIST pidl) { if(pidl && pidl->mkid.cb != 0x00) @@ -62,6 +65,7 @@ LPPIDLDATA _dbg_ILGetDataPointer(LPCITEMIDLIST pidl) return NULL; } +static LPSTR _dbg_ILGetTextPointer(LPCITEMIDLIST pidl) { LPPIDLDATA pdata =_dbg_ILGetDataPointer(pidl); @@ -99,6 +103,7 @@ LPSTR _dbg_ILGetTextPointer(LPCITEMIDLIST pidl) return NULL; } +static LPSTR _dbg_ILGetSTextPointer(LPCITEMIDLIST pidl) { LPPIDLDATA pdata =_dbg_ILGetDataPointer(pidl); @@ -121,7 +126,8 @@ LPSTR _dbg_ILGetSTextPointer(LPCITEMIDLIST pidl) return NULL; } -REFIID _dbg_ILGetGUIDPointer(LPCITEMIDLIST pidl) +static +IID* _dbg_ILGetGUIDPointer(LPCITEMIDLIST pidl) { LPPIDLDATA pdata =_ILGetDataPointer(pidl); @@ -131,12 +137,13 @@ REFIID _dbg_ILGetGUIDPointer(LPCITEMIDLIST pidl) { case PT_SHELLEXT: case PT_GUID: - return (REFIID) &(pdata->u.guid.guid); + return &(pdata->u.guid.guid); } } return NULL; } +static DWORD _dbg_ILSimpleGetText (LPCITEMIDLIST pidl, LPSTR szOut, UINT uOutSize) { DWORD dwReturn=0; diff --git a/dlls/shell32/pidl.c b/dlls/shell32/pidl.c index 0191bb09483..6e3bf741085 100644 --- a/dlls/shell32/pidl.c +++ b/dlls/shell32/pidl.c @@ -1940,7 +1940,7 @@ LPSTR _ILGetSTextPointer(LPCITEMIDLIST pidl) * * returns reference to guid stored in some pidls */ -REFIID _ILGetGUIDPointer(LPCITEMIDLIST pidl) +IID* _ILGetGUIDPointer(LPCITEMIDLIST pidl) { LPPIDLDATA pdata =_ILGetDataPointer(pidl); @@ -1953,7 +1953,7 @@ REFIID _ILGetGUIDPointer(LPCITEMIDLIST pidl) { case PT_SHELLEXT: case PT_GUID: - return (REFIID) &(pdata->u.guid.guid); + return &(pdata->u.guid.guid); default: TRACE("Unknown pidl type 0x%04x\n", pdata->type); diff --git a/dlls/shell32/pidl.h b/dlls/shell32/pidl.h index 337258e4395..8e09c4c009d 100644 --- a/dlls/shell32/pidl.h +++ b/dlls/shell32/pidl.h @@ -228,7 +228,7 @@ LPITEMIDLIST _ILCreateDrive (LPCWSTR); LPPIDLDATA _ILGetDataPointer (LPCITEMIDLIST); LPSTR _ILGetTextPointer (LPCITEMIDLIST); LPSTR _ILGetSTextPointer (LPCITEMIDLIST); -REFIID _ILGetGUIDPointer (LPCITEMIDLIST pidl); +IID *_ILGetGUIDPointer (LPCITEMIDLIST pidl); /* * debug helper -- 2.11.4.GIT