+struct distro_series *distro_series_new(const char *name,
+ const char *version,
+ const char *title,
+ const char *displayname)
+{
+ struct distro_series *d;
+
+ d = malloc(sizeof(struct distro_series));
+
+ d->name = strdup(name);
+ d->version = strdup(version);
+ d->title = strdup(title);
+ d->displayname = strdup(displayname);
+
+ return d;
+}
+
+void distro_series_free(struct distro_series *d)
+{
+ if (d) {
+ free(d->name);
+ free(d->version);
+ free(d->title);
+ free(d->displayname);
+ }
+}
+