From 0d925903c791f8bf0d4fc76d65c02db8edfaacd2 Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Thu, 18 Apr 2002 20:58:15 +0000 Subject: [PATCH] extern "C" { missing by Mark Vakoc Daniel * libexslt/exslt.h: extern "C" { missing by Mark Vakoc Daniel --- ChangeLog | 6 +++++- libexslt/exslt.h | 7 +++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index b94fb13..d572895 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Thu Apr 18 22:56:06 CEST 2002 Daniel Veillard + + * libexslt/exslt.h: extern "C" { missing by Mark Vakoc + Tue Apr 17 23:16:54 CEST 2002 Igor Zlatkovic * libexslt/date.c: fixed type inconsistencies, double->int @@ -2730,4 +2734,4 @@ Sun Feb 11 17:24:03 CET 2001 Bjorn Reese for the level attribute for xsl:number * libxslt/numbers.c: internal restructuring -Fri Feb; ; \ No newline at end of file +Fri Feb; ; diff --git a/libexslt/exslt.h b/libexslt/exslt.h index d80a444..71e01ce 100644 --- a/libexslt/exslt.h +++ b/libexslt/exslt.h @@ -5,6 +5,10 @@ #include #include "exsltconfig.h" +#ifdef _cplusplus +extern "C" { +#endif + LIBEXSLT_PUBLIC extern const char *exsltLibraryVersion; LIBEXSLT_PUBLIC extern const int exsltLibexsltVersion; LIBEXSLT_PUBLIC extern const int exsltLibxsltVersion; @@ -28,5 +32,8 @@ void LIBEXSLT_PUBLIC exsltSaxonRegister (void); void LIBEXSLT_PUBLIC exsltRegisterAll (void); +#ifdef _cplusplus +} +#endif #endif /* __EXSLT_H__ */ -- 2.7.4