diff options
author | Jari Vetoniemi <mailroxas@gmail.com> | 2018-10-23 20:18:16 +0300 |
---|---|---|
committer | Jari Vetoniemi <mailroxas@gmail.com> | 2018-10-23 20:18:16 +0300 |
commit | 6e140906b916564c97d5c36a18d4cfbd4ecdd65d (patch) | |
tree | cc55a42feaff5d1ddb7c442578a4f9ccd43faf67 | |
parent | cdfe4162d626b701a1b366ef3db7b4a9d5bd8864 (diff) |
memview: consistency in code
Everything else uses "data" instead of "buffer" for array of bytes, so
lets not make screen a exception.
-rw-r--r-- | src/memview.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/memview.c b/src/memview.c index 5485f25..59d81c1 100644 --- a/src/memview.c +++ b/src/memview.c @@ -134,7 +134,7 @@ static struct { size_t num_regions, allocated_regions, active_region; struct { - char *buffer; + char *data; const char *fmt; size_t pointer, size; } screen; @@ -241,7 +241,7 @@ screen_vnprintf(const size_t len, const char *fmt, va_list ap) { const size_t rlen = (len < (size_t)~0 ? len + 1 : len); size_t mlen = ctx.screen.size - ctx.screen.pointer; mlen = (mlen > rlen ? rlen : mlen); - const size_t most = vsnprintf(ctx.screen.buffer + ctx.screen.pointer, mlen, fmt, ap); + const size_t most = vsnprintf(ctx.screen.data + ctx.screen.pointer, mlen, fmt, ap); ctx.screen.pointer += (most > mlen ? mlen : most); ctx.screen.pointer = (ctx.screen.pointer > ctx.screen.size ? ctx.screen.size : ctx.screen.pointer); } @@ -271,7 +271,7 @@ screen_nprint(const size_t len, const char *str) { size_t slen = strlen(str); slen = (slen > len ? len : slen); const size_t mlen = (slen < ctx.screen.size - ctx.screen.pointer ? slen : ctx.screen.size - ctx.screen.pointer); - memcpy(ctx.screen.buffer + ctx.screen.pointer, str, mlen); + memcpy(ctx.screen.data + ctx.screen.pointer, str, mlen); ctx.screen.pointer += mlen; } @@ -286,7 +286,7 @@ screen_putc(const char c) { if (ctx.screen.pointer >= ctx.screen.size) return; - ctx.screen.buffer[ctx.screen.pointer++] = c; + ctx.screen.data[ctx.screen.pointer++] = c; } static void @@ -319,7 +319,7 @@ screen_fill(const unsigned int y, const char *str) static void screen_flush(void) { - fwrite(ctx.screen.buffer, 1, ctx.screen.pointer, TERM_STREAM); + fwrite(ctx.screen.data, 1, ctx.screen.pointer, TERM_STREAM); ctx.screen.pointer = 0; ctx.screen.fmt = FMT(PLAIN); } @@ -510,8 +510,8 @@ resize(int sig) ctx.screen.pointer = 0; ctx.screen.size = ((ctx.term.ws.w * 2) * (ctx.term.ws.h * 2)); // bit extra for formatting - free(ctx.screen.buffer); ctx.screen.buffer = NULL; - if (!(ctx.screen.buffer = malloc(ctx.screen.size))) + free(ctx.screen.data); ctx.screen.data = NULL; + if (!(ctx.screen.data = malloc(ctx.screen.size))) err(EXIT_FAILURE, "malloc"); repaint(); @@ -716,7 +716,7 @@ quit(void) for (size_t i = 0; i < ARRAY_SIZE(ctx.hexview.memory); ++i) free(ctx.hexview.memory[i].data); - free(ctx.screen.buffer); + free(ctx.screen.data); if (!memcmp(&ctx.term.initial, &ctx.term.current, sizeof(ctx.term.initial))) return; |