20#ifndef HAVE_REFCOUNTER_H
21#define HAVE_REFCOUNTER_H
30 void (*destructor)(
void *);
#define XINE_PROTECTED
Definition attributes.h:75
void(* refcounter_destructor)(void *)
Definition refcounter.h:34
void _x_refcounter_dispose(refcounter_t *refcounter)
Definition refcounter.c:78
int _x_refcounter_inc(refcounter_t *refcounter)
Definition refcounter.c:51
refcounter_t * _x_new_refcounter(void *object, refcounter_destructor destructor)
Definition refcounter.c:36
int _x_refcounter_dec(refcounter_t *refcounter)
Definition refcounter.c:63
Definition refcounter.h:27
void * object
Definition refcounter.h:29
int count
Definition refcounter.h:31
pthread_mutex_t lock
Definition refcounter.h:28