}
}
+
+
+struct XmlStruct xml_dump(Package *pkg, const char *encoding)
+{
+ struct XmlStruct result;
+ result.primary = xml_dump_primary(pkg, encoding);
+ result.filelists = xml_dump_filelists(pkg, encoding);
+ result.other = xml_dump_other(pkg, encoding);
+
+ return result;
+}
+
char *xml_dump_primary(Package *, const char *);
char *xml_dump_filelists(Package *, const char *);
char *xml_dump_other(Package *, const char *);
-//struct XmlStruct xml_dump_all(Package *, const char *);
+struct XmlStruct xml_dump(Package *, const char *);
#endif /* __XML_DUMP__ */
#include "xml_dump.h"
%}
-//%include "xml_dump.h"
+%include "xml_dump.h"
+/*
char *xml_dump_primary(Package *, const char *);
char *xml_dump_filelists(Package *, const char *);
char *xml_dump_other(Package *, const char *);
+struct XmlStruct xml_dump(Package *, const char *);
+*/