From f6f0ecfcf41cb23df6c4ca732a85e4b8d456c2c7 Mon Sep 17 00:00:00 2001 From: "Alan M. Carroll" Date: Mon, 27 Jan 2020 11:03:33 -0600 Subject: [PATCH] Add virtual destructors for Http2TxFrame, Http2FrequencyCounter --- proxy/http2/Http2Frame.h | 1 + proxy/http2/Http2FrequencyCounter.h | 1 + 2 files changed, 2 insertions(+) diff --git a/proxy/http2/Http2Frame.h b/proxy/http2/Http2Frame.h index 1715dd59368..dd68b8c105c 100644 --- a/proxy/http2/Http2Frame.h +++ b/proxy/http2/Http2Frame.h @@ -53,6 +53,7 @@ class Http2TxFrame { public: Http2TxFrame(const Http2FrameHeader &h) : _hdr(h) {} + virtual ~Http2TxFrame() {} // Don't allocate on heap void *operator new(std::size_t) = delete; diff --git a/proxy/http2/Http2FrequencyCounter.h b/proxy/http2/Http2FrequencyCounter.h index 0b6de174afc..bcd3dbba561 100644 --- a/proxy/http2/Http2FrequencyCounter.h +++ b/proxy/http2/Http2FrequencyCounter.h @@ -31,6 +31,7 @@ class Http2FrequencyCounter public: void increment(uint16_t amount = 1); uint32_t get_count(); + virtual ~Http2FrequencyCounter() {} protected: uint16_t _count[2] = {0};