X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fcontext_loop.c;h=6c07a9c095e3a6d998479998a73dd610e75fde45;hb=f8f14fab4d4a851c271528df8f0a33a2a17e5b04;hp=abe5dd3635e4f2bcda6e7d379816ddd3b5a2e3e5;hpb=6c114e1487e4b4032be88563f0f5b76922edd601;p=citadel.git diff --git a/webcit/context_loop.c b/webcit/context_loop.c index abe5dd363..6c07a9c09 100644 --- a/webcit/context_loop.c +++ b/webcit/context_loop.c @@ -243,7 +243,6 @@ int ReadHttpSubject(ParsedHttpHdrs *Hdr, StrBuf *Line, StrBuf *Buf) Hdr->HR.DontNeedAuth = (Hdr->HR.Handler->Flags & ISSTATIC) != 0; } - Hdr->HTTPHeaders = NewHash(1, NULL); return 0; } @@ -294,6 +293,7 @@ int ReadHTTPRequset (ParsedHttpHdrs *Hdr) continue; } if (nLine == 1) { + Hdr->HTTPHeaders = NewHash(1, NULL); pHdr = (OneHttpHeader*) malloc(sizeof(OneHttpHeader)); memset(pHdr, 0, sizeof(OneHttpHeader)); pHdr->Val = Line;