diff -r 0c3db660514d -r 03fc85294bc9 librazor/transaction.c --- a/librazor/transaction.c Fri Jun 20 23:13:09 2008 -0400 +++ b/librazor/transaction.c Mon Jun 23 17:19:20 2008 -0400 @@ -165,7 +165,7 @@ } } -struct razor_transaction * +RAZOR_EXPORT struct razor_transaction * razor_transaction_create(struct razor_set *system, struct razor_set *upstream) { struct razor_transaction *trans; @@ -184,7 +184,7 @@ return trans; } -void +RAZOR_EXPORT void razor_transaction_install_package(struct razor_transaction *trans, struct razor_package *package) { @@ -192,7 +192,7 @@ trans->changes++; } -void +RAZOR_EXPORT void razor_transaction_remove_package(struct razor_transaction *trans, struct razor_package *package) { @@ -200,7 +200,7 @@ trans->changes++; } -void +RAZOR_EXPORT void razor_transaction_update_package(struct razor_transaction *trans, struct razor_package *package) { @@ -461,7 +461,7 @@ } } -const char * +RAZOR_EXPORT const char * razor_property_relation_to_string(struct razor_property *p) { switch (p->flags & RAZOR_PROPERTY_RELATION_MASK) { @@ -485,7 +485,7 @@ } } -const char * +RAZOR_EXPORT const char * razor_property_type_to_string(struct razor_property *p) { switch (p->flags & RAZOR_PROPERTY_TYPE_MASK) { @@ -567,7 +567,7 @@ } } -void +RAZOR_EXPORT void razor_transaction_update_all(struct razor_transaction *trans) { struct razor_package *p; @@ -740,7 +740,7 @@ } } -int +RAZOR_EXPORT int razor_transaction_resolve(struct razor_transaction *trans) { int last = 0; @@ -789,7 +789,7 @@ } } -int +RAZOR_EXPORT int razor_transaction_describe(struct razor_transaction *trans) { struct prop_iter rpi; @@ -820,7 +820,7 @@ return unsatisfied; } -int +RAZOR_EXPORT int razor_transaction_unsatisfied_property(struct razor_transaction *trans, const char *name, uint32_t flags, @@ -852,7 +852,7 @@ return 0; } -struct razor_set * +RAZOR_EXPORT struct razor_set * razor_transaction_finish(struct razor_transaction *trans) { struct razor_merger *merger; @@ -905,7 +905,7 @@ return razor_merger_finish(merger); } -void +RAZOR_EXPORT void razor_transaction_destroy(struct razor_transaction *trans) { transaction_set_release(&trans->system);