Author: Armin Rigo <[email protected]>
Branch: stmgc-c8
Changeset: r80955:02458c8cacb2
Date: 2015-11-25 17:16 +0100
http://bitbucket.org/pypy/pypy/changeset/02458c8cacb2/

Log:    Silence warnings

diff --git a/rpython/translator/stm/funcgen.py 
b/rpython/translator/stm/funcgen.py
--- a/rpython/translator/stm/funcgen.py
+++ b/rpython/translator/stm/funcgen.py
@@ -416,8 +416,10 @@
     arg1 = funcgen.expr(op.args[1])
     arg2 = funcgen.expr(op.args[2])
     result = funcgen.expr(op.result)
-    return ('%s = stm_hashtable_iter_next(%s, %s, %s);' %
-            (result, arg0, arg1, arg2))
+    typename = cdecl(funcgen.lltypename(op.result), '')
+    return ('%s = (%s)stm_hashtable_iter_next((object_t *)%s, %s,'
+            ' (stm_hashtable_entry_t **)%s);' %
+            (result, typename, arg0, arg1, arg2))
 
 def stm_hashtable_iter_tracefn(funcgen, op):
     arg0 = funcgen.expr(op.args[0])
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to