summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@suse.com>2012-02-06 17:04:51 -0500
committerKohei Yoshida <kohei.yoshida@suse.com>2012-02-06 17:04:51 -0500
commiteb13dcf4bf1faa47c3edd5679c80c25afde50f5d (patch)
treeafc131997fd9c6f3b4ef944eb89039c32b4f6adc
parentd0d9c819b9ce20e7b9a666449c3b5c7007ff7ac0 (diff)
We don't need this macro; we can safely pass const char* as-is.
-rw-r--r--sc/source/core/tool/callform.cxx19
1 files changed, 7 insertions, 12 deletions
diff --git a/sc/source/core/tool/callform.cxx b/sc/source/core/tool/callform.cxx
index 10fefe7a60aa..fb8b8fe0052b 100644
--- a/sc/source/core/tool/callform.cxx
+++ b/sc/source/core/tool/callform.cxx
@@ -88,11 +88,6 @@ typedef void (CALLTYPE* FARPROC) ( void );
#define ADVICE "Advice"
#define UNADVICE "Unadvice"
-#define LIBFUNCNAME( name ) \
- (String::CreateFromAscii( RTL_CONSTASCII_STRINGPARAM( name ) ))
-
-//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-
FuncData::FuncData(const rtl::OUString& rIName) :
pModuleData (NULL),
aInternalName (rIName),
@@ -234,13 +229,13 @@ bool InitExternalFunc(const rtl::OUString& rModuleName)
osl::Module* pLib = new osl::Module( aNP );
if (pLib->is())
{
- FARPROC fpGetCount = (FARPROC)pLib->getFunctionSymbol(LIBFUNCNAME(GETFUNCTIONCOUNT));
- FARPROC fpGetData = (FARPROC)pLib->getFunctionSymbol(LIBFUNCNAME(GETFUNCTIONDATA));
+ FARPROC fpGetCount = (FARPROC)pLib->getFunctionSymbol(GETFUNCTIONCOUNT);
+ FARPROC fpGetData = (FARPROC)pLib->getFunctionSymbol(GETFUNCTIONDATA);
if ((fpGetCount != NULL) && (fpGetData != NULL))
{
- FARPROC fpIsAsync = (FARPROC)pLib->getFunctionSymbol(LIBFUNCNAME(ISASYNC));
- FARPROC fpAdvice = (FARPROC)pLib->getFunctionSymbol(LIBFUNCNAME(ADVICE));
- FARPROC fpSetLanguage = (FARPROC)pLib->getFunctionSymbol(LIBFUNCNAME(SETLANGUAGE));
+ FARPROC fpIsAsync = (FARPROC)pLib->getFunctionSymbol(ISASYNC);
+ FARPROC fpAdvice = (FARPROC)pLib->getFunctionSymbol(ADVICE);
+ FARPROC fpSetLanguage = (FARPROC)pLib->getFunctionSymbol(SETLANGUAGE);
if ( fpSetLanguage )
{
LanguageType eLanguage = Application::GetSettings().GetUILanguage();
@@ -410,7 +405,7 @@ bool FuncData::Unadvice( double nHandle )
{
bool bRet = false;
osl::Module* pLib = pModuleData->GetInstance();
- FARPROC fProc = (FARPROC)pLib->getFunctionSymbol(LIBFUNCNAME(UNADVICE));
+ FARPROC fProc = (FARPROC)pLib->getFunctionSymbol(UNADVICE);
if (fProc != NULL)
{
((::Unadvice)fProc)(nHandle);
@@ -432,7 +427,7 @@ bool FuncData::getParamDesc( ::rtl::OUString& aName, ::rtl::OUString& aDesc, sal
if ( nParam <= nParamCount )
{
osl::Module* pLib = pModuleData->GetInstance();
- FARPROC fProc = (FARPROC) pLib->getFunctionSymbol( LIBFUNCNAME(GETPARAMDESC) );
+ FARPROC fProc = (FARPROC) pLib->getFunctionSymbol(GETPARAMDESC);
if ( fProc != NULL )
{
sal_Char pcName[256];