33#define SCRATCH_LINE_LEN_MAX 1024
#define XINE_MALLOC
Definition: attributes.h:141
#define XINE_PROTECTED
Definition: attributes.h:75
scratch_buffer_t * _x_new_scratch_buffer(int num_lines)
Definition: scratch.c:111
int cur
Definition: scratch.h:48
char ** lines
Definition: scratch.h:44
void XINE_FORMAT_PRINTF(2, 0)(*scratch_printf)(scratch_buffer_t *this_gen
void const char * format
Definition: scratch.h:38
void const char va_list ap
Definition: scratch.h:38
void(* dispose)(scratch_buffer_t *this_gen)
Definition: scratch.h:42
char ** ordered
Definition: scratch.h:45
int num_lines
Definition: scratch.h:47
pthread_mutex_t lock
Definition: scratch.h:50