- uns everything_committed; // after the 1st load, this flag is set on
- uns postpone_commit; // used internally by cf_getopt()
- uns other_options;
+ uns everything_committed; // did we already commit each section?
+ uns postpone_commit; // counter of calls to cf_open_group()
+ uns other_options; // used internally by cf_getopt()
struct item_stack stack[MAX_STACK_SIZE]; // interpreter stack
uns stack_level;
struct cf_section sections; // root section
struct item_stack stack[MAX_STACK_SIZE]; // interpreter stack
uns stack_level;
struct cf_section sections; // root section
uns cf_type_size(enum cf_type type, struct cf_user_type *utype);
char *cf_interpret_line(struct cf_context *cc, char *name, enum cf_operation op, int number, char **pars);
void cf_init_stack(struct cf_context *cc);
uns cf_type_size(enum cf_type type, struct cf_user_type *utype);
char *cf_interpret_line(struct cf_context *cc, char *name, enum cf_operation op, int number, char **pars);
void cf_init_stack(struct cf_context *cc);