35,12 → 35,10 |
|
int input_count=0; |
|
cfg_t *cfg; |
|
int parse_config(char* fname) |
{ |
|
// section for inputs |
|
static cfg_opt_t input_opts[] = { |
CFG_STR("name", 0, CFGF_NONE), |
|
64,6 → 62,11 |
CFG_INT("roll_left_btn", -1,CFGF_NONE), |
CFG_INT("roll_right_btn", -1,CFGF_NONE), |
|
|
|
|
|
|
CFG_END() |
}; |
|
98,7 → 101,9 |
CFG_END() |
}; |
|
cfg_t *cfg; |
|
|
printf("Parsing config file %s\n",fname); |
|
cfg = cfg_init(opts, 0); |
105,11 → 110,7 |
|
cfg_parse(cfg,fname); |
|
} |
|
void parse_config_input_sections() |
{ |
printf("parsing inputs \n"); |
input_count=cfg_size(cfg,"input"); |
|
printf("%d inputs configured\n", input_count); |