lnvis

nanovg lightning network visualizer
git clone git://jb55.com/lnvis
Log | Files | Refs | README | LICENSE

commit 9808d38797600567a2260db488d0f8a826369763
parent e7b8e27615c3301cabadeed4b999f56bed11d85d
Author: William Casarin <jb55@jb55.com>
Date:   Sat, 18 Aug 2018 09:53:52 -0700

osx: fix off by one error causing a crash

Probably the reason the linux one was crashing randomly as well

Fixes #2

Reported-by: @renepickhardt

Diffstat:
Mjson.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/json.c b/json.c @@ -335,7 +335,7 @@ int parse_clightning_channels(FILE *fd, int *nchans, struct channel **pchannels) tokstr = &buffer[tok->start]; // allocate more channels if needed - if (*nchans > chancap) { + if (*nchans >= chancap) { chancap *= 2; res = realloc(channels, chancap * sizeof(struct channel)); if (res == NULL) {