summaryrefslogtreecommitdiffstats
path: root/xsd2c/main.c
diff options
context:
space:
mode:
authorGravatar snowdrop2004-06-03 13:14:35 +0000
committerGravatar snowdrop2004-06-03 13:14:35 +0000
commit2ed145e7e58503119bf37ec2c634f6cde84ee50c (patch)
tree840c797b8ba5b674af29d6d5f8b7aaac3a4f80f5 /xsd2c/main.c
parent0d3bfe08e889344eee4880e4750311aad8641a69 (diff)
downloadcsoap-2ed145e7e58503119bf37ec2c634f6cde84ee50c.tar.gz
csoap-2ed145e7e58503119bf37ec2c634f6cde84ee50c.tar.bz2
fixed some little bugs
Diffstat (limited to 'xsd2c/main.c')
-rwxr-xr-xxsd2c/main.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/xsd2c/main.c b/xsd2c/main.c
index 6e866c6..ada134a 100755
--- a/xsd2c/main.c
+++ b/xsd2c/main.c
@@ -1,5 +1,7 @@
#include "xsd2c.h"
#include "formatter.h"
+#include "tr.h"
+#include "obj.h"
#include <string.h>
@@ -45,7 +47,15 @@ int main(int argc, char *argv[])
return 1;
}
- xsdEngineRun(xsdNode, outDir);
+
+ if (!xsdInitTrModule(xsdNode))
+ return 1;
+
+ if (!xsdInitObjModule(xsdNode))
+ return 1;
+
+
+ xsdEngineRun(xsdNode, outDir);
xmlFreeDoc(xsdNode->doc);