GLib-GObject-CRITICAL / cannot initialize gtk_recent_manager
Marcin Cieslak
saper at system.pl
Wed Dec 5 06:23:27 PST 2007
Can you try this dirty patch?
--- shell/source/unix/sysshell/systemshell.cxx.orig 2007-12-05
01:05:04.117619430 +0100
+++ shell/source/unix/sysshell/systemshell.cxx 2007-12-05
02:50:40.620069880 +0100
@@ -126,14 +126,15 @@
}
bool ret = (NULL != sym_gtk_recent_manager_get_default) &&
(NULL != sym_gtk_recent_manager_add_item);
- return ret;
+ return 0;
}
//##############################
void AddToRecentDocumentList(const rtl::OUString& aFileUrl, const
rtl::OUString& aMimeType)
{
- static bool bIsRecentManagerPresent = init_recent_manager_api();
+ // static bool bIsRecentManagerPresent = init_recent_manager_api();
+ static bool bIsRecentManagerPresent = 0;
// Convert file URL for external use (see above)
rtl::OUString externalUrl = translateToExternalUrl(aFileUrl);
Yes, I think it should "bool" not "int"
--Marcin
More information about the freebsd-openoffice
mailing list