diff options
Diffstat (limited to 'icespider/xslt')
| -rw-r--r-- | icespider/xslt/exslt-init.cpp | 34 | ||||
| -rw-r--r-- | icespider/xslt/xsltStreamSerializer.cpp | 24 | 
2 files changed, 31 insertions, 27 deletions
| diff --git a/icespider/xslt/exslt-init.cpp b/icespider/xslt/exslt-init.cpp index 110a999..55b2407 100644 --- a/icespider/xslt/exslt-init.cpp +++ b/icespider/xslt/exslt-init.cpp @@ -2,23 +2,25 @@  #include <libxml/parser.h>  #include <libxslt/xslt.h> -static void initLibXml() __attribute__((constructor(102))); +namespace { +	void initLibXml() __attribute__((constructor(102))); -void -initLibXml() -{ -	xmlInitParser(); -	exsltRegisterAll(); -} +	void +	initLibXml() +	{ +		xmlInitParser(); +		exsltRegisterAll(); +	} -// LCOV_EXCL_START lcov actually misses destructor functions -static void cleanupLibXml() __attribute__((destructor(102))); +	// LCOV_EXCL_START lcov actually misses destructor functions +	static void cleanupLibXml() __attribute__((destructor(102))); -void -cleanupLibXml() -{ -	xsltCleanupGlobals(); -	xmlCleanupParser(); -} +	void +	cleanupLibXml() +	{ +		xsltCleanupGlobals(); +		xmlCleanupParser(); +	} -// LCOV_EXCL_STOP +	// LCOV_EXCL_STOP +} diff --git a/icespider/xslt/xsltStreamSerializer.cpp b/icespider/xslt/xsltStreamSerializer.cpp index 6fb265c..6fbe8ed 100644 --- a/icespider/xslt/xsltStreamSerializer.cpp +++ b/icespider/xslt/xsltStreamSerializer.cpp @@ -16,18 +16,20 @@  #include <slicer/xml/serializer.h>  namespace IceSpider { -	static int -	xmlstrmclosecallback(void * context) -	{ -		static_cast<std::ostream *>(context)->flush(); -		return 0; -	} +	namespace { +		int +		xmlstrmclosecallback(void * context) +		{ +			static_cast<std::ostream *>(context)->flush(); +			return 0; +		} -	static int -	xmlstrmwritecallback(void * context, const char * buffer, int len) -	{ -		static_cast<std::ostream *>(context)->write(buffer, len); -		return len; +		int +		xmlstrmwritecallback(void * context, const char * buffer, int len) +		{ +			static_cast<std::ostream *>(context)->write(buffer, len); +			return len; +		}  	}  	XsltStreamSerializer::IceSpiderFactory::IceSpiderFactory(const char * path) : | 
