X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=util%2Fres.c;h=743d5e884added9ec48003b13d0a534a4ceadcd1;hb=c9c9df90cf9d66e46b177e62a4402a9def633634;hp=6104718ca6ab09d1102354f3c99ddf01109b0ab5;hpb=00f6dd34f9327e3a61fc7bf5b33099b73bde65fb;p=idzebra-moved-to-github.git diff --git a/util/res.c b/util/res.c index 6104718..743d5e8 100644 --- a/util/res.c +++ b/util/res.c @@ -4,7 +4,13 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: res.c,v $ - * Revision 1.7 1994-09-06 13:01:03 quinn + * Revision 1.9 1994-09-16 14:41:12 quinn + * Added log warning to res_get_def + * + * Revision 1.8 1994/09/16 14:37:12 quinn + * added res_get_def + * + * Revision 1.7 1994/09/06 13:01:03 quinn * Removed const from declaration of res_get * * Revision 1.6 1994/09/01 17:45:14 adam @@ -203,6 +209,19 @@ char *res_get (Res r, const char *name) return NULL; } +char *res_get_def (Res r, const char *name, char *def) +{ + char *t; + + if (!(t = res_get (r, name))) + { + log(LOG_DEBUG, "CAUTION: Using default resource %s:%s", name, def); + return def; + } + else + return t; +} + void res_put (Res r, const char *name, const char *value) { struct res_entry *re;