X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=gtk-gui.c;h=754a77772e9ac70e7bc8ee2aa72b62f3ca012504;hb=c0adfdc41bc5bea580f85a29dc073678fcb617e8;hp=1a3838e67f59ccdbe10fa612f4c02d949266c09e;hpb=8a8ad3f9978c47d9ba10085236e6e6722949b5e2;p=ext%2Fsubsurface.git diff --git a/gtk-gui.c b/gtk-gui.c index 1a3838e..754a777 100644 --- a/gtk-gui.c +++ b/gtk-gui.c @@ -616,8 +616,8 @@ void import_dialog(GtkWidget *w, gpointer data) hbox = gtk_hbox_new(FALSE, 6); gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), hbox, FALSE, TRUE, 3); - devicedata.progress->bar = gtk_progress_bar_new(); - gtk_container_add(GTK_CONTAINER(hbox), devicedata.progress->bar); + devicedata.progress.bar = gtk_progress_bar_new(); + gtk_container_add(GTK_CONTAINER(hbox), devicedata.progress.bar); gtk_widget_show_all(dialog); result = gtk_dialog_run(GTK_DIALOG(dialog)); @@ -651,3 +651,11 @@ void update_progressbar(progressbar_t *progress, double value) { gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(progress->bar), value); } + + +void set_filename(const char *filename) +{ + if (filename) + existing_filename = strdup(filename); + return; +}