1 extern void *malloc(__SIZE_TYPE__);
4 void (*destroy)(void *);
6 void destroy(union { void *this; } __attribute__((transparent_union)));
7 static const typeof(destroy) *_destroy = (const typeof(destroy)*)destroy;
8 void destroy(void *this);
9 static T *create_empty(void)
11 T *this = malloc(sizeof(*this));
12 *this = (typeof(*this)){ _destroy };
15 void openssl_crl_load(void)
17 T *this = create_empty();