diff options
| author | jakob <jakob@memeware.net> | 2017-04-05 19:23:43 -0400 |
|---|---|---|
| committer | jakob <jakob@memeware.net> | 2017-04-05 19:23:43 -0400 |
| commit | 8a1fcff16e9ba8674c72011da7da5ad1bc133168 (patch) | |
| tree | 8d2e84e3fc7f8eaff43693a1609fb8d006223a84 /src/io.c | |
| parent | 5ac05edbb64b89741728ba006b0ce681a5d51595 (diff) | |
More consisteny code style.
Diffstat (limited to 'src/io.c')
| -rw-r--r-- | src/io.c | 13 |
1 files changed, 6 insertions, 7 deletions
@@ -29,10 +29,10 @@ structure pointing to it. */ struct stream *stream_new(size_t len) { struct stream *new = malloc(sizeof(struct stream)); - new->len = len; + new->len = len; new->_start = malloc(len); - new->_cur = new->_start; - new->_loc = HEAP; + new->_cur = new->_start; + new->_loc = HEAP; return new; } @@ -41,8 +41,7 @@ struct stream *stream_new(size_t len) { struct stream *stream_clone(struct stream *s, size_t n) { struct stream *new = stream_new(n); stream_write(new, s->_cur, n); - stream_rewind(new); /* New! This fixes the only bug we've had so far! */ - /* Look for other shit like this! */ + stream_rewind(new); return new; } @@ -96,9 +95,9 @@ void stream_write(struct stream *s, void *src, size_t n) { ptrdiff_t dist = (uintptr_t) s->_cur - (uintptr_t) s->_start; switch(s->_loc) { case HEAP: - s->len *= 2; + s->len *= 2; s->_start = realloc(s->_start, s->len); - s->_cur = s->_start + dist; + s->_cur = s->_start + dist; } } memcpy(s->_cur, src, n); |