many compile fix
[lttv.git] / ltt / branches / poly / ltt / parser.h
index c82493de013ebb8f5326b88cdbbbcd302323912b..1d56d462c6fc55f0cc31b2389d673e5c566a41bb 100644 (file)
@@ -22,6 +22,8 @@ This program is distributed in the hope that it will be useful,
 #ifndef PARSER_H
 #define PARSER_H
 
+#include <glib.h>
+
 /* Extensible array container */
 
 typedef struct _sequence {
@@ -157,9 +159,9 @@ void parseEvent(parse_file *in, event_t *ev, sequence * unnamed_types, table * n
 void parseTypeDefinition(parse_file *in, sequence * unnamed_types, table * named_types);
 type_descriptor *parseType(parse_file *in, type_descriptor *t, sequence * unnamed_types, table * named_types);
 void parseFields(parse_file *in, type_descriptor *t, sequence * unnamed_types, table * named_types);
-void checkNamedTypesImplemented(table * namedTypes);
+int checkNamedTypesImplemented(table * namedTypes);
 type_descriptor * find_named_type(char *name, table * named_types);
-void generateChecksum(char * facName, unsigned long * checksum, sequence * events);
+int generateChecksum(char * facName, guint32 * checksum, sequence * events);
 
 
 /* get attributes */
This page took 0.023201 seconds and 4 git commands to generate.