struct swb_config {
unsigned int flags;
- /* Array of pointers to the elements of the struct, in the order given
- in swb_config_options[] */
- void *entries[5];
int continuous_mode;
char *default_browser;
SWB_CONFIG_OPT_INT
} type;
int set_mask;
+ size_t offset;
};
-void swb_config_copy(struct swb_config *dst, struct swb_config *src);
-void swb_config_init(struct swb_config *cfg);
+inline void swb_config_init(struct swb_config *cfg);
void swb_config_free(struct swb_config *cfg);
int swb_config_load(struct swb_config *cfg);
-int swb_config_save(struct swb_config *cfg);
-
#endif /* _CONFIG_H */