| Index: runtime/bin/secure_socket_boringssl.h
|
| diff --git a/runtime/bin/secure_socket_boringssl.h b/runtime/bin/secure_socket_boringssl.h
|
| index 9dbe25083206f9a221d2992e143d1242ffd4c894..d5449a45f5fc7e08040ec2bda68df2710ca059d7 100644
|
| --- a/runtime/bin/secure_socket_boringssl.h
|
| +++ b/runtime/bin/secure_socket_boringssl.h
|
| @@ -21,6 +21,7 @@
|
|
|
| #include "bin/builtin.h"
|
| #include "bin/dartutils.h"
|
| +#include "bin/reference_counting.h"
|
| #include "bin/socket.h"
|
| #include "bin/thread.h"
|
| #include "bin/utils.h"
|
| @@ -39,7 +40,7 @@ extern unsigned int root_certificates_pem_length;
|
| * reading and writing encrypted text. The filter handles handshaking
|
| * and certificate verification.
|
| */
|
| -class SSLFilter {
|
| +class SSLFilter : public ReferenceCounted<SSLFilter> {
|
| public:
|
| // These enums must agree with those in sdk/lib/io/secure_socket.dart.
|
| enum BufferIndex {
|
|
|