diff options
author | Eugene Tarassov | 2014-07-02 22:32:46 +0000 |
---|---|---|
committer | Eugene Tarassov | 2014-07-02 22:32:46 +0000 |
commit | e71abbc6c6626cb06753580320d3e06b06ac52a2 (patch) | |
tree | 00834dd2188c53108c96a64470e8dfa69f7e3add /plugins/org.eclipse.tcf.core | |
parent | b1cffb62554fb3b6eca33caeac7f8ca44f1cc0d0 (diff) | |
download | org.eclipse.tcf-e71abbc6c6626cb06753580320d3e06b06ac52a2.tar.gz org.eclipse.tcf-e71abbc6c6626cb06753580320d3e06b06ac52a2.tar.xz org.eclipse.tcf-e71abbc6c6626cb06753580320d3e06b06ac52a2.zip |
TCF Core: Symbols service: Symbol.isBigEndian() changed to be usable even if Symbol.getValue() == null
Diffstat (limited to 'plugins/org.eclipse.tcf.core')
-rw-r--r-- | plugins/org.eclipse.tcf.core/src/org/eclipse/tcf/internal/services/remote/SymbolsProxy.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/org.eclipse.tcf.core/src/org/eclipse/tcf/internal/services/remote/SymbolsProxy.java b/plugins/org.eclipse.tcf.core/src/org/eclipse/tcf/internal/services/remote/SymbolsProxy.java index b17f336c4..702308521 100644 --- a/plugins/org.eclipse.tcf.core/src/org/eclipse/tcf/internal/services/remote/SymbolsProxy.java +++ b/plugins/org.eclipse.tcf.core/src/org/eclipse/tcf/internal/services/remote/SymbolsProxy.java @@ -142,8 +142,8 @@ public class SymbolsProxy implements ISymbols { public boolean isBigEndian() { Boolean b = (Boolean)props.get(PROP_BIG_ENDIAN); - if (b == null) return false; - return b.booleanValue(); + if (b != null) b.booleanValue(); + return (getFlags() & SYM_FLAG_BIG_ENDIAN) != 0; } public String getRegisterID() { |