Index: osl/unx/signal.c =================================================================== RCS file: /cvs/porting/sal/osl/unx/signal.c,v retrieving revision 1.28 diff -u -p -u -r1.28 signal.c --- osl/unx/signal.c 8 Sep 2005 15:00:57 -0000 1.28 +++ osl/unx/signal.c 3 Nov 2005 11:42:52 -0000 @@ -184,6 +184,15 @@ static sal_Bool is_soffice_Impl (void) if (strProgName) { index = rtl_str_indexOfStr (rtl_string_getStr (strProgName), "soffice"); + + if (index == -1) + index = rtl_str_indexOfStr (rtl_string_getStr (strProgName), "swriter"); + if (index == -1) + index = rtl_str_indexOfStr (rtl_string_getStr (strProgName), "simpress"); + if (index == -1) + index = rtl_str_indexOfStr (rtl_string_getStr (strProgName), "scalc"); + if (index == -1) + index = rtl_str_indexOfStr (rtl_string_getStr (strProgName), "sdraw"); rtl_string_release (strProgName); } return (index != -1);