xine-lib: xine-lib-1.2.12/include/xine/scratch.h File Reference

xine-lib 1.2.12

Data Structures | Macros | Typedefs | Functions
scratch.h File Reference
`#include <stdarg.h>`
`#include <pthread.h>`
`#include <xine/attributes.h>`

Go to the source code of this file.

## Data Structures
struct | scratch_buffer_s

## Macros
#define | SCRATCH_LINE_LEN_MAX 1024

## Typedefs
typedef struct scratch_buffer_s | scratch_buffer_t

## Functions
scratch_buffer_t * | _x_new_scratch_buffer (int num_lines)

## Macro Definition Documentation

## ◆ SCRATCH_LINE_LEN_MAX

#define SCRATCH_LINE_LEN_MAX 1024

## Typedef Documentation

## ◆ scratch_buffer_t

typedef struct scratch_buffer_s scratch_buffer_t

## Function Documentation

## ◆ _x_new_scratch_buffer()

scratch_buffer_t * _x_new_scratch_buffer | ( | int | num_lines | ) |

References NULL, scratch_dispose(), and scratch_get_content().

Referenced by check_log_alloc().