From ab1bda745feaeda48cbba4c4e8878d0df0aa5272 Mon Sep 17 00:00:00 2001 From: nakeee Date: Thu, 7 May 2009 09:50:48 +0000 Subject: [PATCH] small printresult change (from ector) git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3170 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/DSPSpy/util/printresult.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Source/DSPSpy/util/printresult.cpp b/Source/DSPSpy/util/printresult.cpp index 5ea511b9af..562032fc74 100644 --- a/Source/DSPSpy/util/printresult.cpp +++ b/Source/DSPSpy/util/printresult.cpp @@ -1,15 +1,18 @@ #include #include -#include typedef unsigned short u16; u16 reg_in[32], reg_out[1000][32]; +inline u16 swap16(u16 s) { + return (s >> 8) | (s << 8); +} + void printRegs(u16 *lastRegs, u16 *regs) { for (int i = 0; i < 32; i++) { if (! lastRegs || lastRegs[i] != regs[i]) { - printf("%02x %04x ", i, htons(regs[i])); + printf("%02x %04x ", i, swap16(regs[i])); } else { printf(" "); }