diff --git a/src/report/report-gnome/gnc-plugin-page-report.c b/src/report/report-gnome/gnc-plugin-page-report.c index 8896c9617e..8c0ceb2b04 100644 --- a/src/report/report-gnome/gnc-plugin-page-report.c +++ b/src/report/report-gnome/gnc-plugin-page-report.c @@ -773,7 +773,7 @@ gnc_plugin_page_report_save_page (GncPluginPage *plugin_page, key_name = g_strdup_printf(SCHEME_OPTIONS_N, id); text = gnc_guile_strip_comments(scm_to_locale_string(scm_text)); - g_key_file_set_string(key_file, group_name, key_name, text); + g_key_file_set_value(key_file, group_name, key_name, text); g_free(text); g_free(key_name); } @@ -786,7 +786,7 @@ gnc_plugin_page_report_save_page (GncPluginPage *plugin_page, } text = gnc_guile_strip_comments(scm_to_locale_string(scm_text)); - g_key_file_set_string(key_file, group_name, SCHEME_OPTIONS, text); + g_key_file_set_value(key_file, group_name, SCHEME_OPTIONS, text); g_free(text); LEAVE(" "); } @@ -833,7 +833,7 @@ gnc_plugin_page_report_recreate_page (GtkWidget *window, { if (strncmp(keys[i], SCHEME_OPTIONS, strlen(SCHEME_OPTIONS)) != 0) continue; - option_string = g_key_file_get_string(key_file, group_name, + option_string = g_key_file_get_value(key_file, group_name, keys[i], &error); if (error) { @@ -855,7 +855,7 @@ gnc_plugin_page_report_recreate_page (GtkWidget *window, if (final_id == SCM_BOOL_F) { - if (strcmp(keys[i], SCHEME_OPTIONS) == 0) + if (g_strcmp0(keys[i], SCHEME_OPTIONS) == 0) { final_id = scm_id; }