From 8cdf94585a797808f0f76885c2ebcdc2ebe50567 Mon Sep 17 00:00:00 2001 From: Mikhail Khodjaiants Date: Tue, 22 Aug 2006 08:20:48 +0000 Subject: [PATCH] Bug 153894: Variable View: Can not format 'short int' to Hex. Applied patch from James Blackburn (jamesblackburn+eclipse@gmail.com). --- debug/org.eclipse.cdt.debug.mi.core/ChangeLog | 5 +++++ .../cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/debug/org.eclipse.cdt.debug.mi.core/ChangeLog b/debug/org.eclipse.cdt.debug.mi.core/ChangeLog index 77c4c833e03..3d7adf0fe8a 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/ChangeLog +++ b/debug/org.eclipse.cdt.debug.mi.core/ChangeLog @@ -1,3 +1,8 @@ +2006-08-22 Mikhail Khodjaiants + Bug 153894: Variable View: Can not format 'short int' to Hex. + Applied patch from James Blackburn (jamesblackburn+eclipse@gmail.com). + * SourceManager.java + 2006-05-25 Mikhail Khodjaiants Bug 137970: No default debugger in C++ managed project. * MIPlugin.java diff --git a/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java b/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java index 03e0be4e9a9..a520a548925 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java +++ b/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java @@ -341,7 +341,7 @@ public class SourceManager extends Manager { if (isChar && (isSigned || isUnsigned)) { return new CharType(target, typename, isUnsigned); - } else if (isShort && (isSigned || isUnsigned)) { + } else if (isShort && (isInt || isSigned || isUnsigned)) { return new ShortType(target, typename, isUnsigned); } else if (isInt && (isSigned || isUnsigned)) { return new IntType(target, typename, isUnsigned);