From 61c80a199b19ff7ca85613d7f39ac580a82b2f1d Mon Sep 17 00:00:00 2001 From: marschap Date: Mon, 24 Apr 2006 17:37:53 +0000 Subject: [PATCH] distinguish between NUL chars and 0 integers --- shared/configfile.c | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/shared/configfile.c b/shared/configfile.c index 56ba04b..35f5505 100644 --- a/shared/configfile.c +++ b/shared/configfile.c @@ -625,16 +625,16 @@ int process_config( section ** current_section, char (*get_next_char)(), char mo case '[': /* It's a section name*/ state = ST_SECTIONNAME; - sectionname[0] = 0; + sectionname[0] = '\0'; sectionname_pos = 0; break; - case 0: + case '\0': break; default: /* It's a keyname*/ state = ST_KEYNAME; keyname[0] = ch; - keyname[1] = 0; + keyname[1] = '\0'; keyname_pos = 1; } break; @@ -665,13 +665,13 @@ int process_config( section ** current_section, char (*get_next_char)(), char mo } state = ST_INITIAL; break; - case 0: + case '\0': report( RPT_WARNING, "Section name incorrectly closed on line %d of %s: %s", line_nr, source_descr, sectionname ); break; default: - if( sectionname_pos