| iMatix home page | << | < | > | >> |
SFL Version 2.11 |
#include "(unknown)" char * ini_dyn_default ( SYMTAB *symtab, const char *section, const char *keyword, const char *default_value)
As ini_dyn_value, but creates an entry with the default value if none already exists.
{ ASSERT (section); if (keyword && *keyword) snprintf (ini_keyword, sizeof (ini_keyword), "%s:%s", section, keyword); else strncpy (ini_keyword, section, sizeof (ini_keyword)); strlwc (ini_keyword); if (!sym lookup symbol (symtab, ini_keyword)) sym assume symbol (symtab, ini_keyword, default_value); return (sym get value (symtab, ini_keyword, default_value)); }
| << | < | > | >> | Copyright © 1996-2000 iMatix Corporation |