Alexandre Julliard : libwine: Only use the library directory if it'
s an absolute path.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Feb 16 14:06:07 CST 2006
Module: wine
Branch: refs/heads/master
Commit: ca6fd0d4eceae51f816457f425111a811d6ef057
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=ca6fd0d4eceae51f816457f425111a811d6ef057
Author: Alexandre Julliard <julliard at winehq.org>
Date: Thu Feb 16 20:03:06 2006 +0100
libwine: Only use the library directory if it's an absolute path.
---
libs/wine/config.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/libs/wine/config.c b/libs/wine/config.c
index 33aa87a..7b4c969 100644
--- a/libs/wine/config.c
+++ b/libs/wine/config.c
@@ -139,10 +139,10 @@ static const char *get_runtime_libdir(vo
#ifdef HAVE_DLADDR
Dl_info info;
- char *p;
- if (!libdir && dladdr( get_runtime_libdir, &info ) && (p = strrchr( info.dli_fname, '/' )))
+ if (!libdir && dladdr( get_runtime_libdir, &info ) && info.dli_fname[0] == '/')
{
+ const char *p = strrchr( info.dli_fname, '/' );
unsigned int len = p - info.dli_fname;
if (!len) len++; /* include initial slash */
libdir = xmalloc( len + 1 );
More information about the wine-cvs
mailing list