]> mj.ucw.cz Git - libucw.git/blobdiff - lib/conf.h
Forgot to commit this one during the "search by age" changes.
[libucw.git] / lib / conf.h
index b225053cf21e513cd82bd2e4ecb1d66d2b30fb04..b58224d34bb97ba4afe5d8afa5af6763014d3191 100644 (file)
@@ -22,11 +22,14 @@ byte *cfg_stralloc(byte *s);
  * the name of the section.  The configuration sections are registered by
  * calling cf_register().
  *
+ * CT_INCOMPLETE_SECTION is identical to CT_SECTION, but when an unknown variable
+ * is spotted, we ignore it instead of bailing out with an error message.
+ *
  * item->var is a pointer to the destination variable or to the special parsing
  * function.
  */
 
-enum cftype { CT_STOP, CT_SECTION, CT_INT, CT_STRING, CT_FUNCTION };
+enum cftype { CT_STOP, CT_SECTION, CT_INCOMPLETE_SECTION, CT_INT, CT_STRING, CT_FUNCTION };
 
 struct cfitem {
        byte *name;