0646a0429b105006527bd313129cd6bcbb05643f
kent
  Tue Aug 6 17:41:57 2013 -0700
Making raToStruct.c module compile.
diff --git src/lib/raToStruct.c src/lib/raToStruct.c
index dd8d579..530efb7 100644
--- src/lib/raToStruct.c
+++ src/lib/raToStruct.c
@@ -1,15 +1,23 @@
+/* raToStruct - stuff to help read ra files into C structures.  Works with raToStructGen
+ * which makes parsers based on .as files. */
+
+#include "common.h"
+#include "hash.h"
+#include "linefile.h"
+#include "raToStruct.h"
+#include "obscure.h"
 
 struct raToStructReader *raToStructReaderNew(char *name,  int fieldCount, char **fields,  
     int requiredFieldCount, char **requiredFields)
 /* Create a helper object for parsing an ra file into a C structure.  This structure will
  * contain */
 {
 struct raToStructReader *reader;
 AllocVar(reader);
 reader->name = cloneString(name);
 reader->fieldCount = fieldCount;
 reader->fields = fields;
 reader->requiredFieldCount = requiredFieldCount;
 reader->requiredFields = requiredFields;
 struct hash *fieldIds = reader->fieldIds = hashNew(4);
 int i;