]> granicus.if.org Git - handbrake/commitdiff
LinGui: fix setting default preset
authorJohn Stebbins <jstebbins.hb@gmail.com>
Fri, 11 Nov 2016 19:11:52 +0000 (11:11 -0800)
committerJohn Stebbins <jstebbins.hb@gmail.com>
Fri, 11 Nov 2016 19:11:52 +0000 (11:11 -0800)
The old default was not getting scrubbed

gtk/src/presets.c
libhb/preset.h

index 256c7ef127115488115fa908931495aaf8acea8b..019b557743c4444f6a31bc54eca2f15fb3817eef 100644 (file)
@@ -2518,6 +2518,7 @@ presets_default_clicked_cb(GtkWidget *xwidget, signal_user_data_t *ud)
         if (dict != NULL && !ghb_dict_get_bool(dict, "Folder"))
         {
             ghb_presets_list_clear_default(ud);
+            hb_presets_clear_default();
             ghb_dict_set_bool(dict, "Default", 1);
             ghb_presets_list_show_default(ud);
             store_presets();
index 0515b3cd1adc9937bcc8b7ca0b470638ad8039c9..63f112220ea138bd1741b23e300e8d908d4d371c 100644 (file)
@@ -180,6 +180,7 @@ int          hb_preset_move(const hb_preset_index_t *src_path,
 hb_dict_t         * hb_presets_get_default(void);
 char              * hb_presets_get_default_json(void);
 hb_preset_index_t * hb_presets_get_default_index(void);
+void                hb_presets_clear_default();
 
 // Package the provided preset (wrap in dict and add version etc)
 // and write to json file