HttpHeaderDeinit
Description
User-facing deinit. Releases the backing storage owned by header->key and header->value, then zeros the struct.
Usage example (Cross-references)
Usage examples (Cross-references)
- In
Http.c:18:
// ---------------------------------------------------------------------------
void HttpHeaderDeinit(HttpHeader *header) {
if (!header) {
LOG_FATAL("invalid arguments");- In
Http.c:147:
if (cursor == line_start) {
LOG_ERROR("failed to parse header line");
HttpHeaderDeinit(&hh);
return in;
}- In
Http.c:152:
if (!VecPushBackR(&req->headers, hh)) {
HttpHeaderDeinit(&hh);
LOG_ERROR("failed to push header");
return in;
Last updated on