[Spice-commits] python_modules/demarshal.py
Christophe Fergau
teuf at kemper.freedesktop.org
Fri Apr 6 08:02:43 PDT 2012
python_modules/demarshal.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit 39fef7a5da43e1a5b9a47319f97f42f81f442ba5
Author: Christophe Fergeau <cfergeau at redhat.com>
Date: Fri Apr 6 15:25:34 2012 +0200
demarshall: add missing parens in BE read_xxx functions
The missing parens causes build to fail on big-endian machines
diff --git a/python_modules/demarshal.py b/python_modules/demarshal.py
index c8c6837..cf48d74 100644
--- a/python_modules/demarshal.py
+++ b/python_modules/demarshal.py
@@ -50,7 +50,7 @@ def write_parser_helpers(writer):
writer.macro("read_%s" % type, "ptr", "(*((%s_t *)(ptr)))" % type)
writer.macro("write_%s" % type, "ptr, val", "*(%s_t *)(ptr) = val" % (type))
else:
- writer.macro("read_%s" % type, "ptr", "((%s_t)%s(*((%s_t *)(ptr)))" % (type, swap, utype))
+ writer.macro("read_%s" % type, "ptr", "((%s_t)%s(*((%s_t *)(ptr))))" % (type, swap, utype))
writer.macro("write_%s" % type, "ptr, val", "*(%s_t *)(ptr) = %s((%s_t)val)" % (utype, swap, utype))
writer.writeln("#else")
for size in [8, 16, 32, 64]:
More information about the Spice-commits
mailing list