table, FALSE, FALSE, 0);
gtk_widget_show(table);
- for (i = fe->cfg; i->type != ENDCFG; i++) {
+ for (i = fe->cfg; i->type != C_END; i++) {
gtk_table_resize(GTK_TABLE(table), y+1, 2);
switch (i->type) {
- case STRING:
+ case C_STRING:
/*
* Edit box with a label beside it.
*/
break;
- case BOOLEAN:
+ case C_BOOLEAN:
/*
* Simple checkbox.
*/
gtk_widget_show(w);
break;
- case CHOICES:
+ case C_CHOICES:
/*
* Drop-down list (GtkOptionMenu).
*/
gtk_widget_show(fe->cfgbox);
gtk_main();
- /*
- * FIXME: free fe->cfg
- */
+ free_cfg(fe->cfg);
return fe->cfgret;
}