summaryrefslogtreecommitdiff
path: root/x11-fm/nautilus/files/patch-src::nautilus-main.c
blob: a92009094da361c9adbec49bc945bb7c5536ff0b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
$FreeBSD$

--- src/nautilus-main.c	2002/02/26 22:34:03	1.1
+++ src/nautilus-main.c	2002/02/26 22:43:21
@@ -140,6 +140,7 @@
 	CORBA_ORB orb;
 	NautilusApplication *application;
 	char **argv_copy;
+	char *ld_library_path;
 
 	struct poptOption options[] = {
 #ifndef NAUTILUS_OMIT_SELF_CHECK
@@ -205,6 +206,13 @@
 				    argc, argv, options, 0,
 				    &popt_context);
 	eel_setenv ("DISPLAY", DisplayString (GDK_DISPLAY ()), TRUE);
+	ld_library_path = g_getenv ("LD_LIBRARY_PATH");
+	if (ld_library_path == NULL)
+		ld_library_path = "";
+	else
+		ld_library_path = g_strconcat (ld_library_path, ":", NULL);
+	ld_library_path = g_strconcat(ld_library_path, MOZILLA_LIB_PLACE, NULL);
+	eel_setenv ("LD_LIBRARY_PATH", ld_library_path, TRUE);
 	orb = oaf_init (argc, argv);
         gdk_rgb_init ();