Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikhail Khodjaiants2006-08-22 08:20:48 +0000
committerMikhail Khodjaiants2006-08-22 08:20:48 +0000
commit8cdf94585a797808f0f76885c2ebcdc2ebe50567 (patch)
treecbdf7051997c5dec54dd92a97e514e92a1f45143 /debug/org.eclipse.cdt.debug.mi.core
parent95b858118398f9c04af5bfc643d1e82cbb5a5612 (diff)
downloadorg.eclipse.cdt-8cdf94585a797808f0f76885c2ebcdc2ebe50567.tar.gz
org.eclipse.cdt-8cdf94585a797808f0f76885c2ebcdc2ebe50567.tar.xz
org.eclipse.cdt-8cdf94585a797808f0f76885c2ebcdc2ebe50567.zip
Bug 153894: Variable View: Can not format 'short int' to Hex.
Applied patch from James Blackburn (jamesblackburn+eclipse@gmail.com).
Diffstat (limited to 'debug/org.eclipse.cdt.debug.mi.core')
-rw-r--r--debug/org.eclipse.cdt.debug.mi.core/ChangeLog5
-rw-r--r--debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java2
2 files changed, 6 insertions, 1 deletions
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);

Back to the top