r19276 - gnucash/trunk/src/backend/xml - Cleanup use of constants

Geert Janssens gjanssens at code.gnucash.org
Sat Jun 19 06:47:11 EDT 2010


Author: gjanssens
Date: 2010-06-19 06:47:11 -0400 (Sat, 19 Jun 2010)
New Revision: 19276
Trac: http://svn.gnucash.org/trac/changeset/19276

Modified:
   gnucash/trunk/src/backend/xml/gnc-backend-xml.c
Log:
Cleanup use of constants

Modified: gnucash/trunk/src/backend/xml/gnc-backend-xml.c
===================================================================
--- gnucash/trunk/src/backend/xml/gnc-backend-xml.c	2010-06-19 08:17:59 UTC (rev 19275)
+++ gnucash/trunk/src/backend/xml/gnc-backend-xml.c	2010-06-19 10:47:11 UTC (rev 19276)
@@ -80,8 +80,9 @@
 # include "strptime.h"
 #endif
 
-#define GNC_BE_DAYS "file_retention_days"
-#define GNC_BE_ZIP  "file_compression"
+#define KEY_FILE_COMPRESSION  "file_compression"
+#define KEY_RETAIN_TYPE "retain_type"
+#define KEY_RETAIN_DAYS "retain_days"
 
 static QofLogModule log_module = GNC_MOD_BACKEND;
 
@@ -1101,7 +1102,7 @@
 {
     FileBackend *be = (FileBackend*)user_data;
     g_return_if_fail(be != NULL);
-    be->file_retention_days = (int)gnc_gconf_get_float("general", "retain_days", NULL);
+    be->file_retention_days = (int)gnc_gconf_get_float(GCONF_GENERAL, KEY_RETAIN_DAYS, NULL);
 }
 
 static void
@@ -1109,7 +1110,7 @@
 {
     FileBackend *be = (FileBackend*)user_data;
     g_return_if_fail(be != NULL);
-    be->file_compression = gnc_gconf_get_bool("general", "file_compression", NULL);
+    be->file_compression = gnc_gconf_get_bool(GCONF_GENERAL, KEY_FILE_COMPRESSION, NULL);
 }
 
 static QofBackend*
@@ -1159,11 +1160,11 @@
 
     gnc_be->primary_book = NULL;
 
-    gnc_be->file_retention_days = (int)gnc_gconf_get_float("general", "retain_days", NULL);
-    gnc_be->file_compression = gnc_gconf_get_bool("general", "file_compression", NULL);
+    gnc_be->file_retention_days = (int)gnc_gconf_get_float(GCONF_GENERAL, KEY_RETAIN_DAYS, NULL);
+    gnc_be->file_compression = gnc_gconf_get_bool(GCONF_GENERAL, KEY_FILE_COMPRESSION, NULL);
 
-    gnc_gconf_general_register_cb("retain_days", retain_changed_cb, be);
-    gnc_gconf_general_register_cb("file_compression", compression_changed_cb, be);
+    gnc_gconf_general_register_cb(KEY_RETAIN_DAYS, retain_changed_cb, be);
+    gnc_gconf_general_register_cb(KEY_FILE_COMPRESSION, compression_changed_cb, be);
 
     return be;
 }



More information about the gnucash-changes mailing list