diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2014-09-10 11:46:59 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2014-09-10 11:46:59 +0200 |
| commit | 18aa993466ab857b2a56612dabd243992e987998 (patch) | |
| tree | 4e7d4ca1df42eb25ed65bea36894595766e7b22f /register.h | |
| parent | deca6f4d03d36e4980715ae6709f244f381b1175 (diff) | |
| download | vis-18aa993466ab857b2a56612dabd243992e987998.tar.gz vis-18aa993466ab857b2a56612dabd243992e987998.tar.xz | |
Add comments where appropriate
Diffstat (limited to 'register.h')
| -rw-r--r-- | register.h | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -6,15 +6,13 @@ #include "text.h" typedef struct { - char *data; - size_t len; - size_t size; - bool linewise; + char *data; /* NULL if empty */ + size_t len; /* current length of data */ + size_t size; /* maximal capacity of the register */ + bool linewise; /* place register content on a new line when inserting? */ } Register; -bool register_alloc(Register *reg, size_t size); void register_free(Register *reg); -bool register_store(Register *reg, const char *data, size_t len); bool register_put(Register *reg, Text *txt, Filerange *range); bool register_append(Register *reg, Text *txt, Filerange *range); |
