@@ -121,7 +121,7 @@ STDMETHODIMP dxil_debug_info::DxcPixTypedefType::GetName(
121121 _Outptr_result_z_ BSTR *Name)
122122{
123123 *Name =
124- CComBSTR (GetTypeNameOrDefault (m_pType)).Detach ();
124+ CComBSTR (CA2W ( GetTypeNameOrDefault (m_pType) )).Detach ();
125125 return S_OK;
126126}
127127
@@ -144,7 +144,7 @@ STDMETHODIMP dxil_debug_info::DxcPixScalarType::GetName(
144144 _Outptr_result_z_ BSTR *Name)
145145{
146146 *Name =
147- CComBSTR (GetTypeNameOrDefault (m_pType)).Detach ();
147+ CComBSTR (CA2W ( GetTypeNameOrDefault (m_pType) )).Detach ();
148148 return S_OK;
149149}
150150
@@ -166,7 +166,7 @@ STDMETHODIMP dxil_debug_info::DxcPixScalarType::UnAlias(
166166STDMETHODIMP dxil_debug_info::DxcPixArrayType::GetName (
167167 _Outptr_result_z_ BSTR *Name)
168168{
169- CComBSTR name (GetTypeNameOrDefault (m_pBaseType));
169+ CComBSTR name (CA2W ( GetTypeNameOrDefault (m_pBaseType) ));
170170 name.Append (L" []" );
171171 *Name = name.Detach ();
172172 return S_OK;
@@ -237,7 +237,7 @@ STDMETHODIMP dxil_debug_info::DxcPixStructType::GetName(
237237 _Outptr_result_z_ BSTR *Name)
238238{
239239 *Name =
240- CComBSTR (GetTypeNameOrDefault (m_pStruct)).Detach ();
240+ CComBSTR (CA2W ( GetTypeNameOrDefault (m_pStruct) )).Detach ();
241241 return S_OK;
242242}
243243
@@ -370,7 +370,7 @@ STDMETHODIMP dxil_debug_info::DxcPixStructField::GetName(
370370 _Outptr_result_z_ BSTR *Name)
371371{
372372 *Name =
373- CComBSTR (GetTypeNameOrDefault (m_pField)).Detach ();
373+ CComBSTR (CA2W ( GetTypeNameOrDefault (m_pField) )).Detach ();
374374 return S_OK;
375375}
376376
0 commit comments