1.1 --- a/razor.h Sun Apr 06 19:24:07 2008 -0400
1.2 +++ b/razor.h Sun Apr 06 23:57:13 2008 -0400
1.3 @@ -43,7 +43,9 @@
1.4
1.5 int razor_package_iterator_next(struct razor_package_iterator *pi,
1.6 struct razor_package **package,
1.7 - const char **name, const char **version);
1.8 + const char **name,
1.9 + const char **version,
1.10 + const char **arch);
1.11 void razor_package_iterator_destroy(struct razor_package_iterator *pi);
1.12
1.13 struct razor_property_iterator;
1.14 @@ -67,6 +69,7 @@
1.15 typedef void (*razor_package_callback_t)(const char *name,
1.16 const char *old_version,
1.17 const char *new_version,
1.18 + const char *arch,
1.19 void *data);
1.20 void
1.21 razor_set_diff(struct razor_set *set, struct razor_set *upstream,
1.22 @@ -130,7 +133,9 @@
1.23 struct razor_importer *razor_importer_new(void);
1.24 void razor_importer_destroy(struct razor_importer *importer);
1.25 void razor_importer_begin_package(struct razor_importer *importer,
1.26 - const char *name, const char *version);
1.27 + const char *name,
1.28 + const char *version,
1.29 + const char *arch);
1.30 void razor_importer_add_property(struct razor_importer *importer,
1.31 const char *name,
1.32 enum razor_version_relation relation,