summaryrefslogtreecommitdiff
path: root/basic/qa/cppunit/basictest.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'basic/qa/cppunit/basictest.hxx')
-rw-r--r--basic/qa/cppunit/basictest.hxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/basic/qa/cppunit/basictest.hxx b/basic/qa/cppunit/basictest.hxx
index 1638e057aed6..f8ac9f8510d6 100644
--- a/basic/qa/cppunit/basictest.hxx
+++ b/basic/qa/cppunit/basictest.hxx
@@ -125,7 +125,7 @@ class MacroSnippet
return !mbError;
}
- DECL_LINK( BasicErrorHdl, StarBASIC * );
+ DECL_LINK_TYPED( BasicErrorHdl, StarBASIC *, bool );
static ErrorDetail GetError()
{
@@ -140,18 +140,18 @@ class MacroSnippet
void ResetError()
{
- StarBASIC::SetGlobalErrorHdl( Link<>() );
+ StarBASIC::SetGlobalErrorHdl( Link<StarBASIC*,bool>() );
mbError = false;
}
};
-IMPL_LINK( MacroSnippet, BasicErrorHdl, StarBASIC *, /*pBasic*/)
+IMPL_LINK_TYPED( MacroSnippet, BasicErrorHdl, StarBASIC *, /*pBasic*/, bool)
{
fprintf(stderr,"(%d:%d)\n",
StarBASIC::GetLine(), StarBASIC::GetCol1());
fprintf(stderr,"Basic error: %s\n", OUStringToOString( StarBASIC::GetErrorText(), RTL_TEXTENCODING_UTF8 ).getStr() );
mbError = true;
- return 0;
+ return false;
}
#endif