diff options
Diffstat (limited to 'src/xrdb.c')
-rw-r--r-- | src/xrdb.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/xrdb.c b/src/xrdb.c index e0d948fd3a6..d81f08747ac 100644 --- a/src/xrdb.c +++ b/src/xrdb.c @@ -334,16 +334,17 @@ static XrmDatabase get_system_app (const char *class) { XrmDatabase db = NULL; - char *path; + const char *path; + char *p; path = getenv ("XFILESEARCHPATH"); if (! path) path = PATH_X_DEFAULTS; - path = search_magic_path (path, class, 0, 0); - if (path) + p = search_magic_path (path, class, 0, 0); + if (p) { - db = XrmGetFileDatabase (path); - xfree (path); + db = XrmGetFileDatabase (p); + xfree (p); } return db; @@ -360,7 +361,7 @@ get_fallback (Display *display) static XrmDatabase get_user_app (const char *class) { - char *path; + const char *path; char *file = 0; char *free_it = 0; |