diff options
Diffstat (limited to 'xmlhelp/source/treeview/tvread.cxx')
-rw-r--r-- | xmlhelp/source/treeview/tvread.cxx | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/xmlhelp/source/treeview/tvread.cxx b/xmlhelp/source/treeview/tvread.cxx index c8006bee590f..1035cdd9c3aa 100644 --- a/xmlhelp/source/treeview/tvread.cxx +++ b/xmlhelp/source/treeview/tvread.cxx @@ -320,7 +320,9 @@ TVRead::hasByHierarchicalName( const OUString& aName ) /* */ /**************************************************************************/ -extern "C" void start_handler(void *userData, +extern "C" { + +static void start_handler(void *userData, const XML_Char *name, const XML_Char **atts) { @@ -357,14 +359,14 @@ extern "C" void start_handler(void *userData, } } -extern "C" void end_handler(void *userData, +static void end_handler(void *userData, SAL_UNUSED_PARAMETER const XML_Char * ) { TVDom **tvDom = static_cast< TVDom** >( userData ); *tvDom = (*tvDom)->getParent(); } -extern "C" void data_handler( void *userData, +static void data_handler( void *userData, const XML_Char *s, int len) { @@ -373,6 +375,8 @@ extern "C" void data_handler( void *userData, (*tvDom)->setTitle( s,len ); } +} + TVChildTarget::TVChildTarget( const ConfigData& configData,TVDom* tvDom ) { Elements.resize( tvDom->children.size() ); @@ -1011,7 +1015,7 @@ Reference< deployment::XPackage > ExtensionIteratorBase::implGetNextBundledHelpP return xHelpPackage; } -inline bool isLetter( sal_Unicode c ) +static inline bool isLetter( sal_Unicode c ) { return rtl::isAsciiAlpha(c); } |