diff -r f600b0d1fc5d -r 783eff3047bc test/harness/testcaseparser.h --- a/test/harness/testcaseparser.h Fri Jan 27 10:30:16 2012 +0000 +++ b/test/harness/testcaseparser.h Sat Oct 05 21:37:31 2013 +0100 @@ -1,21 +1,22 @@ #ifndef TESTCASE_PARSER_H #define TESTCASE_PARSER_H +#include #include typedef struct { char *filename; char *contents; - String *flag; + GString *flag; size_t pos; char *tag; char *tag_text; } TestcaseParser; const char *testcase_parser_get_flag(TestcaseParser *parser); -boolean testcase_parser_get_next_tag(TestcaseParser *parser,const char **tag, +gboolean testcase_parser_get_next_tag(TestcaseParser *parser,const char **tag, const char **text); -boolean testcase_parser_at_eof(TestcaseParser *parser); +gboolean testcase_parser_at_eof(TestcaseParser *parser); TestcaseParser *testcase_parser_new_from_file(const char *filename); void testcase_parser_free(TestcaseParser *parser);