X-Git-Url: http://nitlanguage.org diff --git a/src/c_tools.nit b/src/c_tools.nit index 7e235b0..6fa1f05 100644 --- a/src/c_tools.nit +++ b/src/c_tools.nit @@ -49,9 +49,9 @@ class CCompilationUnit fun add_local_function( efc : CFunction ) do - body_decl.add( "{efc.signature};\n" ) - body_impl.add( "\n" ) - body_impl.add( efc.to_writer ) + body_decl.add "static {efc.signature};\n" + body_impl.add "\n" + body_impl.add efc.to_writer end fun add_exported_function( efc : CFunction ) @@ -125,14 +125,7 @@ end class ExternCFile super ExternFile - init (filename, cflags: String) - do - super filename - - self.cflags = cflags - end - - # Additional specific CC compiler -c flags + # Custom options for the C compiler (CFLAGS) var cflags: String redef fun hash do return filename.hash