static void add_cylinder(struct cylinder_widget *cylinder, const char *desc, int ml, int mbar) { GtkTreeIter iter; cylinder->name = desc; add_cylinder_type(desc, ml, mbar, &iter); }
static void add_cylinder(struct cylinder_widget *cylinder, const char *desc, int ml, int mbar) { GtkTreeIter iter, *match; cylinder->name = desc; match = add_cylinder_type(desc, ml, mbar, &iter); if (match) gtk_combo_box_set_active_iter(cylinder->description, match); }
/* * When adding a dive, we'll add all the pre-existing cylinder * information from that dive to our cylinder model. */ void add_cylinder_description(cylinder_type_t *type) { GtkTreeIter iter; const char *desc; unsigned int size, workp; desc = type->description; if (!desc) return; size = type->size.mliter; workp = type->workingpressure.mbar; add_cylinder_type(desc, size, workp, &iter); }