Michael Stefaniuc : shell32: Fix the messed up indentation level in the STRRET functions.
Alexandre Julliard
julliard at winehq.org
Wed Sep 12 13:39:15 CDT 2012
Module: wine
Branch: master
Commit: f905a1c44810b4ee817d097b1f86923441042b51
URL: http://source.winehq.org/git/wine.git/?a=commit;h=f905a1c44810b4ee817d097b1f86923441042b51
Author: Michael Stefaniuc <mstefani at redhat.de>
Date: Wed Sep 12 12:23:24 2012 +0200
shell32: Fix the messed up indentation level in the STRRET functions.
---
dlls/shell32/shellstring.c | 87 +++++++++++++++++++++-----------------------
1 files changed, 42 insertions(+), 45 deletions(-)
diff --git a/dlls/shell32/shellstring.c b/dlls/shell32/shellstring.c
index 792b1db..04037d7 100644
--- a/dlls/shell32/shellstring.c
+++ b/dlls/shell32/shellstring.c
@@ -64,28 +64,26 @@ BOOL WINAPI StrRetToStrNA(LPSTR dest, DWORD len, LPSTRRET src, const ITEMIDLIST
if (!dest)
return FALSE;
- switch (src->uType)
- {
- case STRRET_WSTR:
- WideCharToMultiByte(CP_ACP, 0, src->u.pOleStr, -1, dest, len, NULL, NULL);
- CoTaskMemFree(src->u.pOleStr);
- break;
-
- case STRRET_CSTR:
- lstrcpynA(dest, src->u.cStr, len);
- break;
-
- case STRRET_OFFSET:
- lstrcpynA(dest, ((LPCSTR)&pidl->mkid)+src->u.uOffset, len);
- break;
-
- default:
+ switch (src->uType)
+ {
+ case STRRET_WSTR:
+ WideCharToMultiByte(CP_ACP, 0, src->u.pOleStr, -1, dest, len, NULL, NULL);
+ CoTaskMemFree(src->u.pOleStr);
+ break;
+ case STRRET_CSTR:
+ lstrcpynA(dest, src->u.cStr, len);
+ break;
+ case STRRET_OFFSET:
+ lstrcpynA(dest, ((LPCSTR)&pidl->mkid)+src->u.uOffset, len);
+ break;
+ default:
FIXME("unknown type %u!\n", src->uType);
- if (len) *dest = '\0';
- return FALSE;
- }
- TRACE("-- %s\n", debugstr_a(dest) );
- return TRUE;
+ if (len)
+ *dest = '\0';
+ return FALSE;
+ }
+ TRACE("-- %s\n", debugstr_a(dest) );
+ return TRUE;
}
/************************************************************************/
@@ -97,34 +95,33 @@ BOOL WINAPI StrRetToStrNW(LPWSTR dest, DWORD len, LPSTRRET src, const ITEMIDLIST
if (!dest)
return FALSE;
- switch (src->uType)
- {
- case STRRET_WSTR:
- lstrcpynW(dest, src->u.pOleStr, len);
- CoTaskMemFree(src->u.pOleStr);
- break;
-
- case STRRET_CSTR:
- if (!MultiByteToWideChar( CP_ACP, 0, src->u.cStr, -1, dest, len ) && len)
- dest[len-1] = 0;
- break;
-
- case STRRET_OFFSET:
- if (!MultiByteToWideChar( CP_ACP, 0, ((LPCSTR)&pidl->mkid)+src->u.uOffset, -1, dest, len ) && len)
- dest[len-1] = 0;
- break;
-
- default:
+ switch (src->uType)
+ {
+ case STRRET_WSTR:
+ lstrcpynW(dest, src->u.pOleStr, len);
+ CoTaskMemFree(src->u.pOleStr);
+ break;
+ case STRRET_CSTR:
+ if (!MultiByteToWideChar(CP_ACP, 0, src->u.cStr, -1, dest, len) && len)
+ dest[len-1] = 0;
+ break;
+ case STRRET_OFFSET:
+ if (!MultiByteToWideChar(CP_ACP, 0, ((LPCSTR)&pidl->mkid)+src->u.uOffset, -1, dest, len)
+ && len)
+ dest[len-1] = 0;
+ break;
+ default:
FIXME("unknown type %u!\n", src->uType);
- if (len) *dest = '\0';
- return FALSE;
- }
- return TRUE;
+ if (len)
+ *dest = '\0';
+ return FALSE;
+ }
+ return TRUE;
}
/*************************************************************************
- * StrRetToStrN [SHELL32.96]
+ * StrRetToStrN [SHELL32.96]
*
* converts a STRRET to a normal string
*
@@ -133,7 +130,7 @@ BOOL WINAPI StrRetToStrNW(LPWSTR dest, DWORD len, LPSTRRET src, const ITEMIDLIST
*/
BOOL WINAPI StrRetToStrNAW(LPVOID dest, DWORD len, LPSTRRET src, const ITEMIDLIST *pidl)
{
- if(SHELL_OsIsUnicode())
+ if(SHELL_OsIsUnicode())
return StrRetToStrNW(dest, len, src, pidl);
else
return StrRetToStrNA(dest, len, src, pidl);
More information about the wine-cvs
mailing list