[1/2] shell32: Remove some unused static inline functions.

Sebastian Lackner sebastian at fds-team.de
Mon Aug 29 07:06:57 CDT 2016


Signed-off-by: Sebastian Lackner <sebastian at fds-team.de>
---
 dlls/shell32/shell32_main.h |   18 ------------------
 1 file changed, 18 deletions(-)

diff --git a/dlls/shell32/shell32_main.h b/dlls/shell32/shell32_main.h
index 0178e10..4b8c7cb 100644
--- a/dlls/shell32/shell32_main.h
+++ b/dlls/shell32/shell32_main.h
@@ -161,24 +161,6 @@ static inline BOOL SHELL_OsIsUnicode(void)
 	  SHFree(*ptr); \
 	  *ptr = NULL; \
 	};
-static inline void __SHCloneStrA(char ** target,const char * source)
-{
-	*target = SHAlloc(strlen(source)+1);
-	strcpy(*target, source);
-}
-
-static inline void __SHCloneStrWtoA(char ** target, const WCHAR * source)
-{
-	int len = WideCharToMultiByte(CP_ACP, 0, source, -1, NULL, 0, NULL, NULL);
-	*target = SHAlloc(len);
-	WideCharToMultiByte(CP_ACP, 0, source, -1, *target, len, NULL, NULL);
-}
-
-static inline void __SHCloneStrW(WCHAR ** target, const WCHAR * source)
-{
-	*target = SHAlloc( (lstrlenW(source)+1) * sizeof(WCHAR) );
-	lstrcpyW(*target, source);
-}
 
 static inline WCHAR * __SHCloneStrAtoW(WCHAR ** target, const char * source)
 {
-- 
2.9.0



More information about the wine-patches mailing list