Salome HOME
projects
/
modules
/
yacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9877276
)
Fix compilation error when using GCC 4.9.
author
Pascal Obry
<pascal.obry@edf.fr>
Mon, 30 Mar 2015 09:33:32 +0000
(11:33 +0200)
committer
Ovidiu Mircescu
<ovidiu.mircescu@edf.fr>
Thu, 2 Apr 2015 11:51:54 +0000
(13:51 +0200)
The error was:
/usr/include/c++/4.9/bits/cpp_type_traits.h:103:3: error: template with C linkage
template<typename, typename>
^
Removing the external C seems safe as this is already taken care
of in the included header (libxml/parser.h)
src/yacsloader/xmlParserBase.hxx
patch
|
blob
|
history
diff --git
a/src/yacsloader/xmlParserBase.hxx
b/src/yacsloader/xmlParserBase.hxx
index 162881553256a2de1b3e95afde1688a1706d7a40..da6b179f95a4de764cc782bce13c42aad801d7fa 100644
(file)
--- a/
src/yacsloader/xmlParserBase.hxx
+++ b/
src/yacsloader/xmlParserBase.hxx
@@
-20,11
+20,8
@@
#ifndef __XMLPARSERBASE_HXX_
#define __XMLPARSERBASE_HXX_
-
-extern "C"
-{
#include <libxml/parser.h>
-}
+
#define XMLCALL
#define XML_Char char
inline XML_Char* tochar(const xmlChar *c) { return (XML_Char*)c; };