35,10 → 35,12 |
|
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), |
|
62,11 → 64,6 |
CFG_INT("roll_left_btn", -1,CFGF_NONE), |
CFG_INT("roll_right_btn", -1,CFGF_NONE), |
|
|
|
|
|
|
CFG_END() |
}; |
|
101,9 → 98,7 |
CFG_END() |
}; |
|
cfg_t *cfg; |
|
|
printf("Parsing config file %s\n",fname); |
|
cfg = cfg_init(opts, 0); |
110,7 → 105,11 |
|
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); |