mirror of
https://github.com/ksherlock/gopher.git
synced 2025-02-09 23:30:27 +00:00
read_binary_size return value
This commit is contained in:
parent
09ebb6c842
commit
fad3fc48ea
4
http.c
4
http.c
@ -322,6 +322,7 @@ int read_response(Word ipid, FILE *file, Handle dict)
|
||||
|
||||
int haveTime = 0;
|
||||
|
||||
|
||||
contentSize = 0;
|
||||
transferEncoding = -1;
|
||||
value = DictionaryGet(dict, "Content-Length", 14, &valueSize);
|
||||
@ -467,8 +468,7 @@ int read_response(Word ipid, FILE *file, Handle dict)
|
||||
dcb.requestCount = contentSize;
|
||||
ok = read_binary_size(ipid, file, &dcb);
|
||||
|
||||
if (!ok) return -1;
|
||||
if (dcb.transferCount != dcb.requestCount)
|
||||
if (ok < 0 || dcb.transferCount != dcb.requestCount)
|
||||
{
|
||||
fprintf(stderr, "Read error - requested %ld, received %ld\n",
|
||||
dcb.requestCount, dcb.transferCount);
|
||||
|
Loading…
x
Reference in New Issue
Block a user