summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rsc/inc/rscflag.hxx2
-rw-r--r--rsc/source/prj/start.cxx2
2 files changed, 2 insertions, 2 deletions
diff --git a/rsc/inc/rscflag.hxx b/rsc/inc/rscflag.hxx
index aefbf0de135a..12a1afb287ec 100644
--- a/rsc/inc/rscflag.hxx
+++ b/rsc/inc/rscflag.hxx
@@ -86,7 +86,7 @@ public:
ERRTYPE SetBool( const RSCINST & rInst, bool bValue )
{
if( bValue )
- return( pRefClass->SetConst( rInst, nConstId, bValue ) );
+ return( pRefClass->SetConst( rInst, nConstId, sal_Int32(bValue) ) );
else
return( pRefClass->
SetNotConst( rInst, nConstId ) );
diff --git a/rsc/source/prj/start.cxx b/rsc/source/prj/start.cxx
index eda8ff5ec297..3ad077f40cd7 100644
--- a/rsc/source/prj/start.cxx
+++ b/rsc/source/prj/start.cxx
@@ -316,7 +316,7 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv)
for ( size_t k = 0, n = aTmpList.size(); k < n; ++k )
unlink( aTmpList[ k ]->getStr() );
- return bError;
+ return bError ? EXIT_FAILURE : EXIT_SUCCESS;
}
void RscExit( sal_uInt32 nExit )