Author: grothoff
Date: 2006-11-11 14:28:18 -0800 (Sat, 11 Nov 2006)
New Revision: 3702

Modified:
   Extractor/src/main/extractor.c
Log:
do not kill existing ld search paths

Modified: Extractor/src/main/extractor.c
===================================================================
--- Extractor/src/main/extractor.c      2006-11-11 22:09:01 UTC (rev 3701)
+++ Extractor/src/main/extractor.c      2006-11-11 22:28:18 UTC (rev 3702)
@@ -499,6 +499,7 @@
   int err;
   const char * opath;
   char * path;
+  char * cpath;
 
 #if ENABLE_NLS
   setlocale(LC_ALL, "");
@@ -519,8 +520,13 @@
     old_dlsearchpath = strdup(opath);
   path = os_get_installation_path();
   if (path != NULL) {
-    lt_dlsetsearchpath(path);
+    cpath = malloc(strlen(path) + strlen(opath) + 4);
+    strcpy(cpath, opath);
+    strcat(cpath, ":");
+    strcat(cpath, path);
+    lt_dlsetsearchpath(cpath);
     free(path);  
+    free(cpath);
   }
 #ifdef MINGW
   InitWinEnv();



_______________________________________________
GNUnet-SVN mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnunet-svn

Reply via email to