diff options
Diffstat (limited to 'src/fcxml.c')
-rw-r--r-- | src/fcxml.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/fcxml.c b/src/fcxml.c index 3f22581..9efe157 100644 --- a/src/fcxml.c +++ b/src/fcxml.c @@ -2307,7 +2307,9 @@ FcParseCacheDir (FcConfigParse *parse) if (data[0] == 0) { FcConfigMessage (parse, FcSevereWarning, "empty cache directory name ignored"); - return; + FcStrFree (data); + data = prefix; + goto bail; } if (prefix) { |