OSDN Git Service

LinGui: fix crash at start of a 2 pass encode
authorjstebbins <jstebbins@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Sat, 21 Mar 2009 18:48:41 +0000 (18:48 +0000)
committerjstebbins <jstebbins@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Sat, 21 Mar 2009 18:48:41 +0000 (18:48 +0000)
if you started an encode, then scanned another source, the second pass
would crash.  I was inadvertently deleting the 1st pass log file.

git-svn-id: svn://localhost/HandBrake/trunk@2270 b64f7644-9d1e-0410-96f1-a4d463321fa5

gtk/src/callbacks.c

index 5c58d05..d764049 100644 (file)
@@ -619,7 +619,6 @@ ghb_do_scan(
                        path = ghb_settings_get_string( ud->settings, "source");
                        gtk_progress_bar_set_fraction (progress, 0);
                        gtk_progress_bar_set_text (progress, "Scanning ...");
-                       ghb_hb_cleanup(TRUE);
                        prune_logs(ud);
                        gint preview_count;
                        preview_count = ghb_settings_get_int(ud->settings, "preview_count");
@@ -2608,7 +2607,6 @@ drive_changed_cb(GVolumeMonitor *gvm, GDrive *gd, signal_user_data_t *ud)
                        gtk_progress_bar_set_text (progress, "Scanning ...");
                        gtk_progress_bar_set_fraction (progress, 0);
                        update_source_label(ud, device);
-                       ghb_hb_cleanup(TRUE);
                        prune_logs(ud);
                        gint preview_count;
                        preview_count = ghb_settings_get_int(ud->settings, "preview_count");
@@ -2616,7 +2614,6 @@ drive_changed_cb(GVolumeMonitor *gvm, GDrive *gd, signal_user_data_t *ud)
                }
                else
                {
-                       ghb_hb_cleanup(TRUE);
                        prune_logs(ud);
                        ghb_backend_scan("/dev/null", 0, 1);
                }