Files
mars-tinyldap/freefilter.c
2002-01-14 18:46:45 +00:00

16 lines
274 B
C

#include "ldap.h"
#include <stdlib.h>
void freefilter(struct Filter* f) {
if (f) {
while (f->a) {
struct AttributeList* a=f->a->next;
free(f->a);
f->a=a;
}
if (f->x) freefilter(f->x);
if (f->next) freefilter(f->next);
free(f);
}
}