summaryrefslogtreecommitdiff
path: root/src/fcxml.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fcxml.c')
-rw-r--r--src/fcxml.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/fcxml.c b/src/fcxml.c
index 74c892d..c700f64 100644
--- a/src/fcxml.c
+++ b/src/fcxml.c
@@ -2960,7 +2960,10 @@ FcParseAcceptRejectFont (FcConfigParse *parse, FcElement element)
vstack->u.string,
element == FcElementAcceptfont))
{
- FcConfigMessage (parse, FcSevereError, "out of memory");
+ if (FcStrUsesHome(vstack->u.string) && FcConfigHome() == NULL)
+ FcConfigMessage (parse, FcSevereWarning, "Home is disabled");
+ else
+ FcConfigMessage (parse, FcSevereError, "out of memory");
}
else
{