diff -r 634e54ca476c -r cd3954499086 librazor/importer.c --- a/librazor/importer.c Mon Jun 23 14:51:56 2008 -0400 +++ b/librazor/importer.c Mon Jun 30 13:28:59 2008 -0400 @@ -23,7 +23,7 @@ #include "razor-internal.h" #include "razor.h" -void +RAZOR_EXPORT void razor_importer_begin_package(struct razor_importer *importer, const char *name, const char *version, @@ -42,7 +42,7 @@ } -void +RAZOR_EXPORT void razor_importer_finish_package(struct razor_importer *importer) { list_set_array(&importer->package->properties, @@ -53,7 +53,7 @@ array_release(&importer->properties); } -void +RAZOR_EXPORT void razor_importer_add_details(struct razor_importer *importer, const char *summary, const char *description, @@ -66,7 +66,7 @@ importer->package->license = hashtable_tokenize(&importer->details_table, license); } -void +RAZOR_EXPORT void razor_importer_add_property(struct razor_importer *importer, const char *name, uint32_t flags, @@ -92,7 +92,7 @@ } } -void +RAZOR_EXPORT void razor_importer_add_file(struct razor_importer *importer, const char *name) { struct import_entry *e; @@ -104,7 +104,7 @@ e->name = strdup(name); } -struct razor_importer * +RAZOR_EXPORT struct razor_importer * razor_importer_create(void) { struct razor_importer *importer; @@ -121,7 +121,7 @@ } /* Destroy an importer without creating the set. */ -void +RAZOR_EXPORT void razor_importer_destroy(struct razor_importer *importer) { /* FIXME: write this */ @@ -469,7 +469,7 @@ free(pkgs); } -struct razor_set * +RAZOR_EXPORT struct razor_set * razor_importer_finish(struct razor_importer *importer) { struct razor_set *set;