Module: wine Branch: master Commit: 8fd6c63bf33b1d501e12f3937cddfdfbf0a7ab8c URL: http://source.winehq.org/git/wine.git/?a=commit;h=8fd6c63bf33b1d501e12f3937c...
Author: Dmitry Timoshkov dmitry@baikal.ru Date: Tue Jun 20 12:37:31 2017 +0800
include: Print contents of VT_LPSTR and VT_LPWSTR variants in wine_dbgstr_variant.
Signed-off-by: Dmitry Timoshkov dmitry@baikal.ru Signed-off-by: Alexandre Julliard julliard@winehq.org
---
include/wine/debug.h | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/include/wine/debug.h b/include/wine/debug.h index 5409d70..fb0d6bb 100644 --- a/include/wine/debug.h +++ b/include/wine/debug.h @@ -296,6 +296,10 @@ static inline const char *wine_dbgstr_variant( const VARIANT *v ) return wine_dbg_sprintf( "%p {VT_CY: %s}", v, wine_dbgstr_longlong(V_CY(v).int64) ); case VT_DATE: return wine_dbg_sprintf( "%p {VT_DATE: %lf}", v, V_DATE(v) ); + case VT_LPSTR: + return wine_dbg_sprintf( "%p {VT_LPSTR: %s}", v, wine_dbgstr_a((const char *)V_BSTR(v)) ); + case VT_LPWSTR: + return wine_dbg_sprintf( "%p {VT_LPWSTR: %s}", v, wine_dbgstr_w(V_BSTR(v)) ); case VT_BSTR: return wine_dbg_sprintf( "%p {VT_BSTR: %s}", v, wine_dbgstr_w(V_BSTR(v)) ); case VT_DISPATCH: