/*
- * Sherlock Library -- Reading of configuration files
+ * UCW Library -- Reading of configuration files
*
* (c) 2001 Robert Spalek <robert@ucw.cz>
* (c) 2003 Martin Mares <mj@ucw.cz>
extern struct mempool *cfpool;
void *cfg_malloc(uns size);
-byte *cfg_stralloc(byte *s);
+byte *cfg_strdup(byte *s);
/*
* Every module places its configuration setting into some section. Section is
{"set", 1, 0, 'S'},\
{"config", 1, 0, 'C'},
#define CF_NO_LONG_OPTS (const struct option []){ CF_LONG_OPTS { NULL, 0, 0, 0 } }
+#define CF_USAGE_TAB ""
#define CF_USAGE \
-"-S, --set sec.item=val\tManual setting of a configuration item\n\
--C, --config filename\tOverwrite default config filename\n"
+"-S, --set sec.item=val\t" CF_USAGE_TAB "Manual setting of a configuration item\n\
+-C, --config filename\t" CF_USAGE_TAB "Overwrite default config filename\n"
extern byte *cfdeffile;