diff --git a/xmlhelp/source/cxxhelp/provider/databases.cxx b/xmlhelp/source/cxxhelp/provider/databases.cxx index b961caf78134..dd97078b56f9 100644 --- a/xmlhelp/source/cxxhelp/provider/databases.cxx +++ b/xmlhelp/source/cxxhelp/provider/databases.cxx @@ -1051,47 +1051,6 @@ Reference< XHierarchicalNameAccess > Databases::findJarFileForPath return xNA; } -void Databases::popupDocument( URLParameter* urlPar,char **buffer,int *byteCount ) -{ - const char* pop1 = - " " - " " - " " - " " - " " - " " - " " - " "; - const sal_Int32 l5 = strlen( pop5 ); - sal_Int32 l2,l4; - - OUString val = urlPar->get_id(); - OString pop2O( val.getStr(),l2 = val.getLength(),RTL_TEXTENCODING_UTF8 ); - const char* pop2 = pop2O.getStr(); - - val = urlPar->get_eid(); - OString pop4O( val.getStr(),l4 = val.getLength(),RTL_TEXTENCODING_UTF8 ); - const char* pop4 = pop4O.getStr(); - - (*byteCount) = l1 + l2 + l3 + l4 + l5; - - *buffer = new char[ 1+*byteCount ]; - - memcpy( *buffer,pop1,l1 ); - memcpy( *buffer+l1,pop2,l2 ); - memcpy( *buffer+(l1+l2),pop3,l3 ); - memcpy( *buffer+(l1+l2+l3),pop4,l4 ); - memcpy( *buffer+(l1+l2+l3+l4),pop5,l5 ); - (*buffer)[*byteCount] = 0; -} - void Databases::changeCSS(const OUString& newStyleSheet) { m_aCSS = newStyleSheet.toAsciiLowerCase(); diff --git a/xmlhelp/source/cxxhelp/provider/databases.hxx b/xmlhelp/source/cxxhelp/provider/databases.hxx index 46e04fd11e88..56423cfae98b 100644 --- a/xmlhelp/source/cxxhelp/provider/databases.hxx +++ b/xmlhelp/source/cxxhelp/provider/databases.hxx @@ -201,12 +201,6 @@ namespace chelp { const OUString& System ); // System not used by current implementation // // of XCollator - /** - * Returns a copy of the popupfile - */ - - void popupDocument( URLParameter* urlPar,char **buffer,int *byteCount ); - /** * Returns the cascading stlye sheet used to format the HTML-output. * First try is language directory, second try is main installation directory. diff --git a/xmlhelp/source/cxxhelp/provider/urlparameter.cxx b/xmlhelp/source/cxxhelp/provider/urlparameter.cxx index 8cc8cf857ad4..6ea53045ec22 100644 --- a/xmlhelp/source/cxxhelp/provider/urlparameter.cxx +++ b/xmlhelp/source/cxxhelp/provider/urlparameter.cxx @@ -794,13 +794,7 @@ helpRead(void * context, char * buffer, int len) { static int zipRead(void * context, char * buffer, int len) { - if( !ugblData->m_pInitial->get_eid().isEmpty() ) - { - ugblData->m_pDatabases->popupDocument( ugblData->m_pInitial,&buffer,&len); - return len; - } - else - return helpRead(context, buffer, len); + return helpRead(context, buffer, len); } static int