diff options
-rw-r--r-- | VERSION | 2 | ||||
-rw-r--r-- | src/bcop.xslt | 10 |
2 files changed, 10 insertions, 2 deletions
@@ -1 +1 @@ -VERSION=0.1.3 +VERSION=0.1.4 diff --git a/src/bcop.xslt b/src/bcop.xslt index 9ea6e5c..02869b5 100644 --- a/src/bcop.xslt +++ b/src/bcop.xslt @@ -1331,6 +1331,10 @@ static void </xsl:text> <xsl:text>OptionsGetCompPluginInfo #endif +#ifdef __cplusplus +extern "C" { +#endif + CompPluginVTable *</xsl:text> <xsl:value-of select="$plugin"/> <xsl:text>OptionsGetCompPluginInfo (void); @@ -1341,7 +1345,11 @@ CompPluginVTable *</xsl:text> <xsl:call-template name="printOptionEnums"/> <xsl:call-template name="printOptionMasks"/> <xsl:call-template name="printFunctionDefinitions"/> - <xsl:text>#endif + <xsl:text>#ifdef __cplusplus +} +#endif + +#endif </xsl:text> </xsl:template> |