#include "lp_json.h"
#include "lp_ws.h"
-struct bpph *
-json_object_to_binary_package_publishing_history(json_object *o)
+struct bpph *json_object_to_bpph(json_object *o)
{
const char *binary_package_name;
const char *binary_package_version;
else
architecture_specific = 0;
- return binary_package_publishing_history_new(binary_package_name,
- binary_package_version,
- distro_arch_series_link,
- self_link,
- architecture_specific);
+ return bpph_new(binary_package_name,
+ binary_package_version,
+ distro_arch_series_link,
+ self_link,
+ architecture_specific);
}
struct distro_arch_series *json_object_to_distro_arch_series(json_object *o)
n = json_object_array_length(o_entries);
entries = malloc
- (sizeof(struct binary_package_publishing_history *)*(n+1));
+ (sizeof(struct bpph *)*(n+1));
for (i = 0, i2 = 0; i < n; i++) {
- h = json_object_to_binary_package_publishing_history
- (json_object_array_get_idx(o_entries, i));
+ h = json_object_to_bpph(json_object_array_get_idx(o_entries,
+ i));
if (!h->architecture_specific) {
distro = get_distro_arch_series
(h->distro_arch_series_link);
if (!distro || !distro->is_nominated_arch_indep) {
- binary_package_publishing_history_free(h);
+ bpph_free(h);
continue ;
}
}