| Index: net/spdy/spdy_framer_decoder_adapter.cc
|
| diff --git a/net/spdy/spdy_framer_decoder_adapter.cc b/net/spdy/spdy_framer_decoder_adapter.cc
|
| index 634306983f370a09a4a96d148f2e3cdd79c09d8c..603f2a0c7d4d7623a1c76cb94364a1a495ce4974 100644
|
| --- a/net/spdy/spdy_framer_decoder_adapter.cc
|
| +++ b/net/spdy/spdy_framer_decoder_adapter.cc
|
| @@ -11,6 +11,7 @@
|
| #include "base/format_macros.h"
|
| #include "base/logging.h"
|
| #include "base/strings/stringprintf.h"
|
| +#include "net/spdy/platform/api/spdy_estimate_memory_usage.h"
|
|
|
| #if defined(COMPILER_GCC)
|
| #define PRETTY_THIS base::StringPrintf("%s@%p ", __PRETTY_FUNCTION__, this)
|
| @@ -231,6 +232,10 @@ class NestedSpdyFramerDecoder : public SpdyFramerDecoderAdapter {
|
| bool probable_http_response() const override {
|
| return framer_.probable_http_response();
|
| }
|
| + size_t EstimateMemoryUsage() const override {
|
| + // Skip |visitor_adapter_| because it doesn't allocate.
|
| + return SpdyEstimateMemoryUsage(framer_);
|
| + }
|
|
|
| private:
|
| SpdyFramer framer_;
|
|
|