From 50cef2fe47f503a3e17079f4e595e20d15771031 Mon Sep 17 00:00:00 2001 From: Stefan Behnel Date: Mon, 1 Sep 2008 09:24:10 +0200 Subject: [PATCH] fix for C++ declaration problem --- Cython/Compiler/ModuleNode.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Cython/Compiler/ModuleNode.py b/Cython/Compiler/ModuleNode.py index d7fb6b1c..f2987cec 100644 --- a/Cython/Compiler/ModuleNode.py +++ b/Cython/Compiler/ModuleNode.py @@ -759,10 +759,8 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode): dll_linkage = dll_linkage) if entry.visibility == 'private': storage_class = "static " - elif entry.visibility == 'extern': - storage_class = "%s " % Naming.extern_c_macro else: - storage_class = "" + storage_class = "%s " % Naming.extern_c_macro code.putln("%s%s; /*proto*/" % ( storage_class, header)) -- 2.26.2