gnucash maint: Use NULL, not '\0', to set a char* argument to NULL.

John Ralls jralls at code.gnucash.org
Fri Jan 25 15:52:23 EST 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/84d1c364 (commit)
	from  https://github.com/Gnucash/gnucash/commit/f9f714c7 (commit)



commit 84d1c3645d5ec55418a012b627537da0932ee7ff
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Jan 25 12:52:14 2019 -0800

    Use NULL, not '\0', to set a char* argument to NULL.

diff --git a/libgnucash/app-utils/gnc-ui-util.c b/libgnucash/app-utils/gnc-ui-util.c
index 9137a43..d2bca10 100644
--- a/libgnucash/app-utils/gnc-ui-util.c
+++ b/libgnucash/app-utils/gnc-ui-util.c
@@ -261,9 +261,9 @@ gnc_get_current_book_tax_name (void)
             { /* switch both name and type and remove unused frames */
                 char* taxus_type = g_strdup(old_option_taxus_type);
                 qof_book_set_string_option(book, OPTION_TAXUS_NAME, taxus_name);
-                qof_book_set_string_option(book, OLD_OPTION_TAXUS_NAME, '\0');
+                qof_book_set_string_option(book, OLD_OPTION_TAXUS_NAME, NULL);
                 qof_book_set_string_option(book, OPTION_TAXUS_TYPE, taxus_type);
-                qof_book_set_string_option(book, OLD_OPTION_TAXUS_TYPE, '\0');
+                qof_book_set_string_option(book, OLD_OPTION_TAXUS_TYPE, NULL);
                 qof_book_option_frame_delete(book, "book/tax_US");
                 qof_book_option_frame_delete(book, "book");
                 g_free (taxus_type);
@@ -271,7 +271,7 @@ gnc_get_current_book_tax_name (void)
             else
             { /* switch just name and remove unused frames */
                 qof_book_set_string_option(book, OPTION_TAXUS_NAME, taxus_name);
-                qof_book_set_string_option(book, OLD_OPTION_TAXUS_NAME, '\0');
+                qof_book_set_string_option(book, OLD_OPTION_TAXUS_NAME, NULL);
                 qof_book_option_frame_delete(book, "book/tax_US");
                 qof_book_option_frame_delete(book, "book");
             }
@@ -311,9 +311,9 @@ gnc_get_current_book_tax_type (void)
             { /* switch both name and type and remove unused frames */
                 char* taxus_name = g_strdup(old_option_taxus_name);
                 qof_book_set_string_option(book, OPTION_TAXUS_NAME, taxus_name);
-                qof_book_set_string_option(book, OLD_OPTION_TAXUS_NAME, '\0');
+                qof_book_set_string_option(book, OLD_OPTION_TAXUS_NAME, NULL);
                 qof_book_set_string_option(book, OPTION_TAXUS_TYPE, taxus_type);
-                qof_book_set_string_option(book, OLD_OPTION_TAXUS_TYPE, '\0');
+                qof_book_set_string_option(book, OLD_OPTION_TAXUS_TYPE, NULL);
                 qof_book_option_frame_delete(book, "book/tax_US");
                 qof_book_option_frame_delete(book, "book");
                 g_free (taxus_name);
@@ -321,7 +321,7 @@ gnc_get_current_book_tax_type (void)
             else
             { /* switch just type and remove unused frames */
                 qof_book_set_string_option(book, OPTION_TAXUS_TYPE, taxus_type);
-                qof_book_set_string_option(book, OLD_OPTION_TAXUS_TYPE, '\0');
+                qof_book_set_string_option(book, OLD_OPTION_TAXUS_TYPE, NULL);
                 qof_book_option_frame_delete(book, "book/tax_US");
                 qof_book_option_frame_delete(book, "book");
             }



Summary of changes:
 libgnucash/app-utils/gnc-ui-util.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)



More information about the gnucash-changes mailing list