Jon Griffiths : winedbg: Add support for printing c++ bool values.

Alexandre Julliard julliard at winehq.org
Wed Jun 18 12:59:07 CDT 2008


Module: wine
Branch: master
Commit: 9e62412dc1a1262023e4e884967ef0af9b2202f2
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=9e62412dc1a1262023e4e884967ef0af9b2202f2

Author: Jon Griffiths <jon_p_griffiths at yahoo.com>
Date:   Wed Jun 11 12:39:54 2008 -0700

winedbg: Add support for printing c++ bool values.

---

 programs/winedbg/memory.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/programs/winedbg/memory.c b/programs/winedbg/memory.c
index 3d7a15b..9a400e5 100644
--- a/programs/winedbg/memory.c
+++ b/programs/winedbg/memory.c
@@ -359,6 +359,10 @@ static void print_typed_basic(const struct dbg_lvalue* lvalue)
             else
                 dbg_printf("'%c'", (char)val_int);
             break;
+        case btBool:
+            if (!be_cpu->fetch_integer(lvalue, size, TRUE, &val_int)) return;
+            dbg_printf("%s", val_int ? "true" : "false");
+            break;
         default:
             WINE_FIXME("Unsupported basetype %u\n", bt);
             break;




More information about the wine-cvs mailing list