Skip to content
Snippets Groups Projects
Commit 5793b109 authored by jkerdreu's avatar jkerdreu
Browse files

Fix an strange bug in dpts.encoders .. strange bytearray([0]) + extends ?

git-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/trunk@1990 b32b6428-25c9-4566-ad07-03861ab6144f
parent 394a9a17
No related branches found
No related tags found
No related merge requests found
......@@ -113,7 +113,8 @@ def de6(payload):
def en7(value):
ret = bytearray([0])
print(value)
ret = bytearray()
ret.extend(struct.pack('>H', int(value)))
return ret
......@@ -129,7 +130,7 @@ def en8(value):
value = -32768
elif value > 32767:
value = 32767
ret = bytearray([0])
ret = bytearray()
ret.extend(struct.pack('>h', int(value)))
return ret
......@@ -194,7 +195,7 @@ def en12(value):
value = 0
elif value > 4294967295:
value = 4294967295
ret = bytearray([0])
ret = bytearray()
ret.extend(struct.pack('>I', int(value)))
return ret
......@@ -210,7 +211,7 @@ def en13(value):
value = -2147483648
elif value > 2147483647:
value = 2147483647
ret = bytearray([0])
ret = bytearray()
ret.extend(struct.pack('>i', int(value)))
return ret
......@@ -222,7 +223,7 @@ def de13(payload):
def en14(value):
ret = bytearray([0])
ret = bytearray()
ret.extend(struct.pack('>f', int(value)))
return ret
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment