aboutsummaryrefslogtreecommitdiff
path: root/py/binary.h
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-06-25 22:25:53 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-06-25 23:34:44 +0300
commit7a2f16694907fbe8bf5445e30d061f4bb1f9517a (patch)
tree4093e385115977e865b462826f92a7a3cf345244 /py/binary.h
parent5aa740c3e210e4f2f641db0bb2bef49eda31228f (diff)
modstruct: Fix alignment handling issues.
Also, factor out mp_binary_get_int() function.
Diffstat (limited to 'py/binary.h')
-rw-r--r--py/binary.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/py/binary.h b/py/binary.h
index f15a2fd7f..63ea5d741 100644
--- a/py/binary.h
+++ b/py/binary.h
@@ -34,3 +34,4 @@ void mp_binary_set_val_array(char typecode, void *p, int index, mp_obj_t val_in)
void mp_binary_set_val_array_from_int(char typecode, void *p, int index, machine_int_t val);
mp_obj_t mp_binary_get_val(char struct_type, char val_type, byte **ptr);
void mp_binary_set_val(char struct_type, char val_type, mp_obj_t val_in, byte **ptr);
+machine_int_t mp_binary_get_int(uint size, bool is_signed, bool big_endian, byte *p);