From 583641bc9d1820a66cdcb4d70df19dd7dcf7105a Mon Sep 17 00:00:00 2001 From: Jay Yang Date: Thu, 23 Jun 2011 14:56:09 -0400 Subject: [PATCH] shell32: Implement ILIsEmpty. --- include/shlobj.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/shlobj.h b/include/shlobj.h index aab93fce728..07981b691c9 100644 --- a/include/shlobj.h +++ b/include/shlobj.h @@ -1696,6 +1696,11 @@ HRESULT WINAPI ILLoadFromStream(LPSTREAM,LPITEMIDLIST*); BOOL WINAPI ILRemoveLastID(LPITEMIDLIST); HRESULT WINAPI ILSaveToStream(LPSTREAM,LPCITEMIDLIST); +static inline BOOL ILIsEmpty(LPCITEMIDLIST pidl) +{ + return !(pidl && pidl->mkid.cb); +} + #include