particle: remove 'parent' (it wasn't used anyway)

This commit is contained in:
Daniel Eklöf 2018-12-29 12:49:00 +01:00
parent cc654eda57
commit 4d173326e4
4 changed files with 0 additions and 10 deletions

View file

@ -13,7 +13,6 @@ struct particle *
particle_common_new(int left_margin, int right_margin)
{
struct particle *p = malloc(sizeof(*p));
p->parent = NULL;
p->left_margin = left_margin;
p->right_margin = right_margin;
p->deco = NULL;

View file

@ -10,7 +10,6 @@
struct exposable;
struct particle {
struct particle *parent;
void *private;
int left_margin, right_margin;

View file

@ -124,9 +124,5 @@ particle_list_new(
particle->destroy = &particle_destroy;
particle->instantiate = &instantiate;
/* Claim ownership */
for (size_t i = 0; i < count; i++)
p->particles[i]->parent = particle;
return particle;
}

View file

@ -73,12 +73,8 @@ particle_map_new(const char *tag, const struct particle_map *particle_map,
for (size_t i = 0; i < count; i++) {
map->map[i].tag_value = strdup(particle_map[i].tag_value);
map->map[i].particle = particle_map[i].particle;
map->map[i].particle->parent = particle;
}
if (map->default_particle != NULL)
map->default_particle->parent = particle;
particle->private = map;
return particle;
}