From 33476f6e09315fca3bbf08fd87cef991309a3cbc Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 10 Mar 2012 22:25:50 +0000 Subject: Tolerate nonexistent paths in lilv_realpath. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4043 a436a847-0d15-0410-975c-d299462d15a1 --- src/util.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/util.c b/src/util.c index 9e55393..a3109f7 100644 --- a/src/util.c +++ b/src/util.c @@ -406,7 +406,8 @@ lilv_realpath(const char* path) GetFullPathName(path, MAX_PATH, out, NULL); return out; #else - return realpath(path, NULL); + char* real_path = realpath(path, NULL); + return real_path ? real_path : lilv_strdup(path); #endif } -- cgit v1.2.1