Allow comments in test data files
diff --git a/tests/suites/main_test.function b/tests/suites/main_test.function
index a7bb41d..551f239 100644
--- a/tests/suites/main_test.function
+++ b/tests/suites/main_test.function
@@ -140,14 +140,19 @@
{
char *ret;
- ret = fgets( buf, len, f );
- if( ret == NULL )
- return( -1 );
+ buf[0] = '#';
- if( strlen( buf ) && buf[strlen(buf) - 1] == '\n' )
- buf[strlen(buf) - 1] = '\0';
- if( strlen( buf ) && buf[strlen(buf) - 1] == '\r' )
- buf[strlen(buf) - 1] = '\0';
+ while( buf[0] == '#' )
+ {
+ ret = fgets( buf, len, f );
+ if( ret == NULL )
+ return( -1 );
+
+ if( strlen( buf ) && buf[strlen(buf) - 1] == '\n' )
+ buf[strlen(buf) - 1] = '\0';
+ if( strlen( buf ) && buf[strlen(buf) - 1] == '\r' )
+ buf[strlen(buf) - 1] = '\0';
+ }
return( 0 );
}