| 5301 | } |
| 5302 | |
| 5303 | G_MODULE_EXPORT void |
| 5304 | temp_dir_changed_cb (GhbFileButton *dest_chooser, GParamSpec *pspec, gpointer data) |
| 5305 | { |
| 5306 | char * orig_tmp_dir = NULL; |
| 5307 | const char * tmp_dir; |
| 5308 | signal_user_data_t *ud = ghb_ud(); |
| 5309 | |
| 5310 | tmp_dir = ghb_dict_get_string(ud->prefs, "CustomTmpDir"); |
| 5311 | if (tmp_dir != NULL) |
| 5312 | { |
| 5313 | orig_tmp_dir = g_strdup(tmp_dir); |
| 5314 | } |
| 5315 | ghb_widget_to_setting(ud->prefs, GTK_WIDGET(dest_chooser)); |
| 5316 | |
| 5317 | tmp_dir = ghb_dict_get_string(ud->prefs, "CustomTmpDir"); |
| 5318 | if (tmp_dir == NULL) |
| 5319 | { |
| 5320 | tmp_dir = ""; |
| 5321 | } |
| 5322 | if (orig_tmp_dir == NULL || |
| 5323 | strcmp(orig_tmp_dir, tmp_dir)) |
| 5324 | { |
| 5325 | ghb_pref_set(ud->prefs, "CustomTmpDir"); |
| 5326 | prefs_require_restart = TRUE; |
| 5327 | } |
| 5328 | } |
| 5329 | |
| 5330 | G_MODULE_EXPORT void |
| 5331 | vqual_granularity_changed_cb(GtkWidget *widget, gpointer data) |
nothing calls this directly
no test coverage detected