>
void freeall(struct plugins *x)
{
free(x->pluginsdir);
free(x->outpluginsdirphp);
free(x->outpluginsdirmisc);
free(x->dirpath);
free(x->outdirphp);
free(x->outdirmisc);
for (int i = 0; i < x->n; i++) {
free(x->namelist[i]);
}
}
OH NO NO NO AHAHAHAHAHAHAHA cnilesisters really write code like that