Commit 01adf000 authored by Lisandro Dalcin's avatar Lisandro Dalcin

Fix function prototype generation for unused but public/api entries

parent 03332a11
...@@ -915,7 +915,7 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode): ...@@ -915,7 +915,7 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode):
def generate_cfunction_declarations(self, env, code, definition): def generate_cfunction_declarations(self, env, code, definition):
for entry in env.cfunc_entries: for entry in env.cfunc_entries:
if entry.used: if entry.used or (entry.visibility == 'public' or entry.api):
generate_cfunction_declaration(entry, env, code, definition) generate_cfunction_declaration(entry, env, code, definition)
def generate_variable_definitions(self, env, code): def generate_variable_definitions(self, env, code):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment