--- core/threading/configload.c.orig 2007-12-13 00:35:55.000000000 +0100
+++ core/threading/configload.c 2007-12-13 00:39:37.000000000 +0100
@@ -55,7 +55,7 @@
}
if ( c == ']' )
{
- heading[headingc] = NULL;
+ heading[headingc] = '\0';
break;
}
}
@@ -74,7 +74,7 @@
c = fgetc(in);
if (( c == 0x0a ) || ( c == EOF ))
{
- value[valuec] = NULL;
+ value[valuec] = '\0';
break;
}
}
@@ -130,27 +130,27 @@
int quote=0; /* Weather or not we're in the middle of a quoted block */
/* Reset everything */
-value1[0] = NULL;
-value2[0] = NULL;
-value3[0] = NULL;
-value4[0] = NULL;
-path[0] = NULL;
+value1[0] = '\0';
+value2[0] = '\0';
+value3[0] = '\0';
+value4[0] = '\0';
+path[0] = '\0';
pos = 0;
while ( 1 )
{
- if ( line[pos] == NULL )
+ if ( line[pos] == '\0')
{
if ( breaks == 0 )
- path[pathc] = NULL;
+ path[pathc] = '\0';
if ( breaks == 1 )
- value1[valuec] = NULL;
+ value1[valuec] = '\0';
if ( breaks == 2 )
- value2[valuec] = NULL;
+ value2[valuec] = '\0';
if ( breaks == 3 )
- value3[valuec] = NULL;
+ value3[valuec] = '\0';
if ( breaks == 4 )
- value4[valuec] = NULL;
+ value4[valuec] = '\0';
break;
}
if (( line[pos] == '#' ) && ( quote == 0 ))
@@ -184,15 +184,15 @@
{
/* hit dead space, inc the break count, and zing to the next text */
if ( breaks == 0 )
- path[pathc] = NULL;
+ path[pathc] = '\0';
if ( breaks == 1 )
- value1[valuec] = NULL;
+ value1[valuec] = '\0';
if ( breaks == 2 )
- value2[valuec] = NULL;
+ value2[valuec] = '\0';
if ( breaks == 3 )
- value3[valuec] = NULL;
+ value3[valuec] = '\0';
if ( breaks == 4 )
- value4[valuec] = NULL;
+ value4[valuec] = '\0';
while ( 1 )
{
pos++;
syntax highlighted by Code2HTML, v. 0.9.1