From b12480820c1ecbcd919388c470a334bac7a28781 Mon Sep 17 00:00:00 2001 From: "Dr. Chat" Date: Fri, 25 Sep 2015 18:38:33 -0500 Subject: [PATCH] word_t shim parameter --- src/xenia/kernel/util/shim_utils.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/xenia/kernel/util/shim_utils.h b/src/xenia/kernel/util/shim_utils.h index 652801b8a..e7e647426 100644 --- a/src/xenia/kernel/util/shim_utils.h +++ b/src/xenia/kernel/util/shim_utils.h @@ -297,6 +297,7 @@ class Result { } // namespace shim using int_t = const shim::ParamBase&; +using word_t = const shim::ParamBase&; using dword_t = const shim::ParamBase&; using qword_t = const shim::ParamBase&; using float_t = const shim::ParamBase&; @@ -322,6 +323,9 @@ namespace shim { inline void AppendParam(StringBuffer* string_buffer, int_t param) { string_buffer->AppendFormat("%d", int32_t(param)); } +inline void AppendParam(StringBuffer* string_buffer, word_t param) { + string_buffer->AppendFormat("%.4X", uint16_t(param)); +} inline void AppendParam(StringBuffer* string_buffer, dword_t param) { string_buffer->AppendFormat("%.8X", uint32_t(param)); }