Bye-bye buffer*.c.

This commit is contained in:
Nicholas Marriott
2009-11-04 22:44:53 +00:00
parent a02c7e804c
commit 5bebbd81d7
4 changed files with 2 additions and 223 deletions

29
tmux.h
View File

@ -96,21 +96,6 @@ extern char **environ;
#define nitems(_a) (sizeof((_a)) / sizeof((_a)[0]))
#endif
/* Buffer macros. */
#define BUFFER_USED(b) ((b)->size)
#define BUFFER_FREE(b) ((b)->space - (b)->off - (b)->size)
#define BUFFER_IN(b) ((b)->base + (b)->off + (b)->size)
#define BUFFER_OUT(b) ((b)->base + (b)->off)
/* Buffer structure. */
struct buffer {
u_char *base; /* buffer start */
size_t space; /* total size of buffer */
size_t size; /* size of data in buffer */
size_t off; /* offset of data in buffer */
};
/* Bell option values. */
#define BELL_NONE 0
#define BELL_ANY 1
@ -1908,20 +1893,6 @@ int utf8_append(struct utf8_data *, u_char);
/* procname.c */
char *get_proc_name(int, char *);
/* buffer.c */
struct buffer *buffer_create(size_t);
void buffer_destroy(struct buffer *);
void buffer_ensure(struct buffer *, size_t);
void buffer_add(struct buffer *, size_t);
void buffer_remove(struct buffer *, size_t);
void buffer_write(struct buffer *, const void *, size_t);
void buffer_read(struct buffer *, void *, size_t);
void buffer_write8(struct buffer *, uint8_t);
uint8_t buffer_read8(struct buffer *);
/* buffer-poll.c */
int buffer_poll(int, int, struct buffer *, struct buffer *);
/* log.c */
void log_open_tty(int);
void log_open_file(int, const char *);