diff options
author | Fedor Indutny <fedor.indutny@gmail.com> | 2014-02-18 02:47:33 +0400 |
---|---|---|
committer | Fedor Indutny <fedor.indutny@gmail.com> | 2014-02-18 03:22:18 +0400 |
commit | 7589a0007c2ad8ab9178bfe626f835e6b0b6f48c (patch) | |
tree | f91459f87b02336c957f8978962bed6511119041 /src/node_crypto.h | |
parent | 75ea11fc08019bb1ffac81583ed7d0da3241a5b5 (diff) | |
download | android-node-v8-7589a0007c2ad8ab9178bfe626f835e6b0b6f48c.tar.gz android-node-v8-7589a0007c2ad8ab9178bfe626f835e6b0b6f48c.tar.bz2 android-node-v8-7589a0007c2ad8ab9178bfe626f835e6b0b6f48c.zip |
crypto: make NewSessionDoneCb public
Generic friend classes do not work well with old compiler versions (and
MSVC).
Diffstat (limited to 'src/node_crypto.h')
-rw-r--r-- | src/node_crypto.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/node_crypto.h b/src/node_crypto.h index 729d4fc7f4..6efd00deeb 100644 --- a/src/node_crypto.h +++ b/src/node_crypto.h @@ -247,6 +247,7 @@ class Connection : public SSLWrap<Connection>, public AsyncWrap { } static void Initialize(Environment* env, v8::Handle<v8::Object> target); + void NewSessionDoneCb(); #ifdef OPENSSL_NPN_NEGOTIATED v8::Persistent<v8::Object> npnProtos_; @@ -295,7 +296,6 @@ class Connection : public SSLWrap<Connection>, public AsyncWrap { void ClearError(); void SetShutdownFlags(); - void NewSessionDoneCb(); Connection(Environment* env, v8::Local<v8::Object> wrap, @@ -324,7 +324,6 @@ class Connection : public SSLWrap<Connection>, public AsyncWrap { friend class ClientHelloParser; friend class SecureContext; - friend class SSLWrap<Connection>; }; class CipherBase : public BaseObject { |