nitg: fix generated signature for FFI cast
authorAlexis Laferrière <alexis.laf@xymus.net>
Wed, 12 Feb 2014 21:00:38 +0000 (16:00 -0500)
committerAlexis Laferrière <alexis.laf@xymus.net>
Tue, 4 Mar 2014 16:35:22 +0000 (11:35 -0500)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

src/compiler_ffi.nit

index 2d520ac..a8138e2 100644 (file)
@@ -491,7 +491,7 @@ redef class MExplicitCast
                #
 
                # In nitni files, declare internal function as extern
-               full_friendly_csignature = "{to.cname} {v.compiler.mainmodule.name }___{from.mangled_cname}_as_{to.mangled_cname}({from.cname_blind})"
+               full_friendly_csignature = "{to.cname_blind} {v.compiler.mainmodule.name }___{from.mangled_cname}_as_{to.mangled_cname}({from.cname_blind})"
                ccu.header_decl.add("extern {full_friendly_csignature};\n")
 
                # In nitni files, #define friendly as extern