mirror of
https://codeberg.org/dnkl/yambar.git
synced 2025-04-19 19:25:41 +02:00
20 lines
432 B
C
20 lines
432 B
C
#include "particle.h"
|
|
#include <stdlib.h>
|
|
|
|
void
|
|
particle_default_destroy(struct particle *particle)
|
|
{
|
|
if (particle->deco != NULL)
|
|
particle->deco->destroy(particle->deco);
|
|
free(particle);
|
|
}
|
|
|
|
struct particle *
|
|
particle_common_new(int left_margin, int right_margin)
|
|
{
|
|
struct particle *p = malloc(sizeof(*p));
|
|
p->left_margin = left_margin;
|
|
p->right_margin = right_margin;
|
|
p->deco = NULL;
|
|
return p;
|
|
}
|