blob: 5c0eb1397aeb91af8a4becc139773b403ead33b0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
/* ISC license. */
#include <skalibs/stralloc.h>
#include <skalibs/genalloc.h>
#include <skalibs/sassclient.h>
#include <s6/ftrigr.h>
#include "ftrigr-internal.h"
static void ftrigr_data_free (void *x)
{
ftrigr_data *p = x ;
stralloc_free(&p->sa) ;
}
void ftrigr_end (ftrigr *a)
{
sassclient_end(&a->client) ;
a->data.len = a->data.a ;
genalloc_deepfree(ftrigr_data, &a->data, &ftrigr_data_free) ;
}
|