Index: desktop/source/deployment/misc/dp_misc.cxx =================================================================== --- desktop/source/deployment/misc/dp_misc.cxx (revision 1779662) +++ desktop/source/deployment/misc/dp_misc.cxx (working copy) @@ -103,7 +103,7 @@ } rtlDigest digest = rtl_digest_create( rtl_Digest_AlgorithmMD5 ); - if (digest <= 0) { + if (digest == NULL) { throw RuntimeException( OUSTR("cannot get digest rtl_Digest_AlgorithmMD5!"), 0 ); } Index: sd/source/ui/view/viewshe3.cxx =================================================================== --- sd/source/ui/view/viewshe3.cxx (revision 1779662) +++ sd/source/ui/view/viewshe3.cxx (working copy) @@ -226,7 +226,7 @@ // When the given page is NULL then use the first page of the document. SdPage* pTemplatePage = pPage; if (pTemplatePage == NULL) - if (pDocument->GetSdPage(0, ePageKind) > 0) + if (pDocument->GetSdPage(0, ePageKind) != NULL) pTemplatePage = pDocument->GetSdPage(0, ePageKind); if (pTemplatePage != NULL && pTemplatePage->TRG_HasMasterPage()) aVisibleLayers = pTemplatePage->TRG_GetMasterPageVisibleLayers();