From c6714b7212548a55de8ed9e22f4b416f312358b0 Mon Sep 17 00:00:00 2001 From: ame Date: Thu, 12 Jun 2025 15:12:50 -0500 Subject: remove logging and fix streaming crash --- src/net.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/net.c') diff --git a/src/net.c b/src/net.c index 4bb20d4..698f2c6 100644 --- a/src/net.c +++ b/src/net.c @@ -413,7 +413,9 @@ int _srequest_free(void** _state){ free(state->state); } - str_free(state->buffer); + if(state->buffer != NULL){ + str_free(state->buffer); + } free(state); return 0; } @@ -440,7 +442,7 @@ int _srequest_read(uint64_t reqlen, str** _output, void** _state){ memset(buffer, 0, BUFFER_LEN); } - if(state->state == NULL){ + if(state->state != NULL){ str_pushl(output, state->state->content->c, state->state->content->len); str_clear(state->state->content); } -- cgit v1.2.3