This patch closes a file that would be left open if memory allocation fails. The cppcheck error was [profile.c:248]: (error) Memory leak: pFile
Harri
diff --git a/sal/osl/unx/profile.c b/sal/osl/unx/profile.c index 95e9606..cccf745 100644 --- a/sal/osl/unx/profile.c +++ b/sal/osl/unx/profile.c @@ -245,6 +245,7 @@ static oslProfile SAL_CALL osl_psz_openProfile(const sal_Char *pszProfileName, o if ( pProfile == 0 ) { + closeFileImpl(pFile, Flags); return 0; }
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice