about summary refs log tree commit diff stats
path: root/miasm/core/bin_stream.py
diff options
context:
space:
mode:
Diffstat (limited to 'miasm/core/bin_stream.py')
-rw-r--r--miasm/core/bin_stream.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/miasm/core/bin_stream.py b/miasm/core/bin_stream.py
index 9224053f..46165d49 100644
--- a/miasm/core/bin_stream.py
+++ b/miasm/core/bin_stream.py
@@ -124,7 +124,10 @@ class bin_stream(object):
         if endianness is None:
             endianness = self.endianness
         data = self.getbytes(addr, 1)
-        return data
+        if endianness == LITTLE_ENDIAN:
+            return upck8le(data)
+        else:
+            return upck8be(data)
 
     def get_u16(self, addr, endianness=None):
         """