Skip to content

Commit c40f624

Browse files
committed
Little code improvements
1 parent abf43fc commit c40f624

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

fw/cache.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -798,7 +798,6 @@ tfw_cache_skip_hdr(const TfwCStr *str, char *p, const TfwHdrMods *h_mods)
798798
}
799799

800800
for (i = h_mods->spec_num; i < h_mods->sz; ++i) {
801-
int cmplen;
802801
char* mod_hdr_name;
803802
size_t mod_hdr_len;
804803

@@ -808,9 +807,8 @@ tfw_cache_skip_hdr(const TfwCStr *str, char *p, const TfwHdrMods *h_mods)
808807
continue;
809808

810809
mod_hdr_name = TFW_STR_CHUNK(desc->hdr, 0)->data;
811-
cmplen = min(hdr.len, mod_hdr_len);
812810

813-
if (!tfw_cstricmp(hdr.data, mod_hdr_name, cmplen))
811+
if (!tfw_cstricmp(hdr.data, mod_hdr_name, hdr.len))
814812
return true;
815813
}
816814

fw/hpack.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ tfw_hpack_find_hdr_idx(const TfwStr *hdr)
192192
fc = tolower(*(unsigned char *)(TFW_STR_CHUNK(h, 0)->data));
193193

194194
while (start < end) {
195-
unsigned short mid = start + (end - start) / 2;
195+
unsigned short mid = (start + end) / 2;
196196
const TfwStr *sh = static_table[mid].hdr;
197197
int sc = *(unsigned char *)sh->chunks->data;
198198

0 commit comments

Comments
 (0)