diff --git a/src/xenia/kernel/util/shim_utils.h b/src/xenia/kernel/util/shim_utils.h index 0d1b3347a..f6b094360 100644 --- a/src/xenia/kernel/util/shim_utils.h +++ b/src/xenia/kernel/util/shim_utils.h @@ -378,6 +378,12 @@ inline void AppendParam(StringBuffer* string_buffer, lpstring_t param) { string_buffer->AppendFormat("(%s)", param.value().c_str()); } } +inline void AppendParam(StringBuffer* string_buffer, lpwstring_t param) { + string_buffer->AppendFormat("%.8X", param.guest_address()); + if (param) { + string_buffer->AppendFormat("(%S)", param.value().c_str()); + } +} inline void AppendParam(StringBuffer* string_buffer, pointer_t record) { string_buffer->AppendFormat("%.8X", record.guest_address());