spartserv

Simple client and server for the spartan protocol
git clone https://noulin.net/git/spartserv.git
Log | Files | Refs | README

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:
Msparline.c | 5+++--
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;