From 19d1543cbb6c7a9eea2a75e20d02827e83f6bfa1 Mon Sep 17 00:00:00 2001 From: Alex Rousskov Date: Mon, 19 Sep 2016 20:21:48 -0600 Subject: [PATCH] Fixed CC directive ID check broken since r14130.1.60. --- src/HttpHdrCc.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/HttpHdrCc.cc b/src/HttpHdrCc.cc index 35c02e86d9..9eeafce63e 100644 --- a/src/HttpHdrCc.cc +++ b/src/HttpHdrCc.cc @@ -306,7 +306,7 @@ httpHdrCcStatDumper(StoreEntry * sentry, int, double val, double, int count) { extern const HttpHeaderStat *dump_stat; /* argh! */ const int id = static_cast(val); - const bool valid_id = id < HttpHdrCcType::CC_ENUM_END; + const bool valid_id = id >= 0 && id < HttpHdrCcType::CC_ENUM_END; const char *name = valid_id ? CcAttrs[id].name : "INVALID"; if (count || valid_id) -- 2.47.3