diff options
-rw-r--r-- | basic/source/classes/sb.cxx | 5 | ||||
-rw-r--r-- | include/basic/sbstar.hxx | 2 |
2 files changed, 3 insertions, 4 deletions
diff --git a/basic/source/classes/sb.cxx b/basic/source/classes/sb.cxx index c1d93636f070..f5f247abbda6 100644 --- a/basic/source/classes/sb.cxx +++ b/basic/source/classes/sb.cxx @@ -1822,10 +1822,9 @@ sal_Int32 StarBASIC::GetErl() } } -sal_Bool StarBASIC::ErrorHdl() +bool StarBASIC::ErrorHdl() { - return (sal_Bool) ( aErrorHdl.IsSet() - ? aErrorHdl.Call( this ) : sal_False ); + return aErrorHdl.IsSet() && aErrorHdl.Call( this ); } Link StarBASIC::GetGlobalErrorHdl() diff --git a/include/basic/sbstar.hxx b/include/basic/sbstar.hxx index b5f50aa844ec..5078c200d1f7 100644 --- a/include/basic/sbstar.hxx +++ b/include/basic/sbstar.hxx @@ -79,7 +79,7 @@ private: virtual bool StoreData( SvStream& ) const SAL_OVERRIDE; protected: - virtual sal_Bool ErrorHdl(); + virtual bool ErrorHdl(); virtual sal_uInt16 BreakHdl(); virtual ~StarBASIC(); |