X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=gclient.c;h=67ec18c626a9536b7e9fa4a9261b68ca2f32b3bc;hp=31dbb68fcc509e4c046bea7e05d3309257a60732;hb=bb3d3c4d6cdb52f13353d0019b34de59596e5091;hpb=cf3d824147fe285bba1c93f341f6e44c34aaccd9 diff --git a/gclient.c b/gclient.c index 31dbb68f..67ec18c6 100644 --- a/gclient.c +++ b/gclient.c @@ -557,7 +557,9 @@ static struct thread_options *gfio_client_add_job(struct gfio_client *gc, gco = calloc(1, sizeof(*gco)); convert_thread_options_to_cpu(&gco->o, top); + INIT_FLIST_HEAD(&gco->list); flist_add_tail(&gco->list, &gc->o_list); + gc->o_list_nr = 1; return &gco->o; } @@ -576,7 +578,7 @@ static void gfio_add_job_op(struct fio_client *client, struct fio_net_cmd *cmd) gdk_threads_enter(); - gtk_combo_box_append_text(GTK_COMBO_BOX(ge->eta.names), (gchar *) o->name); + gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(ge->eta.names), (gchar *) o->name); gtk_combo_box_set_active(GTK_COMBO_BOX(ge->eta.names), 0); sprintf(tmp, "%s %s", o->odirect ? "direct" : "buffered", ddir_str(o->td_ddir));