]> git.wh0rd.org - fontconfig.git/commitdiff
Oops. Made a mistake when adding config file names to monitor list
authorKeith Packard <keithp@keithp.com>
Fri, 21 Jun 2002 07:01:11 +0000 (07:01 +0000)
committerKeith Packard <keithp@keithp.com>
Fri, 21 Jun 2002 07:01:11 +0000 (07:01 +0000)
src/fcxml.c

index 91d8d3fb91f9db1a6ee20b6e18e3762b6494fb44..a360ed00f7c471cc70caff9469b4aea9928d75b4 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $XFree86: xc/lib/fontconfig/src/fcxml.c,v 1.12 2002/06/19 20:08:22 keithp Exp $
+ * $XFree86: xc/lib/fontconfig/src/fcxml.c,v 1.13 2002/06/21 06:14:45 keithp Exp $
  *
  * Copyright © 2002 Keith Packard, member of The XFree86 Project, Inc.
  *
@@ -1655,6 +1655,10 @@ FcConfigParseAndLoad (FcConfig       *config,
     filename = FcConfigFilename (name);
     if (!filename)
        goto bail0;
+    
+    if (!FcStrSetAdd (config->configFiles, filename))
+       goto bail0;
+
     f = fopen ((char *) filename, "r");
     free (filename);
     if (!f)
@@ -1667,9 +1671,6 @@ FcConfigParseAndLoad (FcConfig        *config,
     if (!FcConfigInit (&parse, name, config, p))
        goto bail2;
 
-    if (!FcConfigAddConfigFile (config, filename))
-       goto bail3;
-
     XML_SetUserData (p, &parse);
     
     XML_SetDoctypeDeclHandler (p, FcStartDoctypeDecl, FcEndDoctypeDecl);