commit 3ff045674b694e691a2c8f981d30c87c5c3e89d9
parent fef86627064b0ff16dc87352c3777c35a1fe8f94
Author: Remy Noulin <loader2x@gmail.com>
Date: Fri, 6 Jan 2023 15:44:58 +0200
update pageSize in getPage
sparline.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
Diffstat:
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/sparline.c b/sparline.c
@@ -271,7 +271,7 @@ bool getPage(char *hostname, char *ports, char *path, size_t content_length, voi
}
// receive server response
- size_t pageSize = 4096;
+ size_t pageSize = sizeof(buf);
size_t offset = 0;
free(page);
page = malloc(pageSize);
@@ -287,7 +287,8 @@ bool getPage(char *hostname, char *ports, char *path, size_t content_length, voi
// crash
exit(1);
}
- page = tmp;
+ page = tmp;
+ pageSize = newSize;
}
memcpy(page+offset, buf, rval);
offset += rval;