Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 208586bb5002d462fc81d713e794f31c > files > 50

dotconf-devel-1.3-2.fc14.x86_64.rpm

#include <stdio.h>
#include <dotconf.h>

/* lets get access to the current line inside of the config.file */
/* this only resolves if the executable was link with the -rdynamic flag! */

static DOTCONF_CB(cb_newoption)
{
	printf("[MODULE] Line %ld: NewOption: %s\n",
	       cmd->configfile->line, cmd->data.str);
	return NULL;
}

/* example.c loads the symbol 'new_options' */
const configoption_t new_options[] = {
	{"NewOption", ARG_STR, cb_newoption, 0, 0},
	LAST_OPTION
};