QPACK: fix error when required_ref = 0 and delta_base = -0

This commit is contained in:
stammw
2019-01-29 11:55:39 +01:00
committed by Dirkjan Ochtman
parent a2dea7c640
commit 5254d2ffd9
+3 -1
View File
@@ -89,7 +89,9 @@ impl HeaderPrefix {
insert_count + total_inserted - wrapped
};
let base = if !self.sign_negative {
let base = if required == 0 {
0
} else if !self.sign_negative {
required + self.delta_base
} else {
if self.delta_base + 1 > required {