diff options
author | 2015-02-09 11:41:23 -0800 | |
---|---|---|
committer | 2015-02-09 11:41:23 -0800 | |
commit | ff43c093b646cc3b9b4166a75decc0fa0e436ce9 (patch) | |
tree | 5b35998dbd524e24c4b50e3984701943b12221e7 /src/node/ext/call.h | |
parent | 4da73a13a4d4c7efadc6545cc9709b4abe2edc60 (diff) |
Fixed some compiler errors in call.cc
Diffstat (limited to 'src/node/ext/call.h')
-rw-r--r-- | src/node/ext/call.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/node/ext/call.h b/src/node/ext/call.h index 6ae370d02f..6c38877d3a 100644 --- a/src/node/ext/call.h +++ b/src/node/ext/call.h @@ -49,27 +49,27 @@ using std::unique_ptr; class PersistentHolder { public: - explicit PersistentHolder(v8::Persistent<Value> persist) : persist(persist) { + explicit PersistentHolder(v8::Persistent<v8::Value> persist) : persist(persist) { } ~PersistentHolder() { persist.Dispose(); - } +} private: - v8::Persistent<Value> persist; + v8::Persistent<v8::Value> persist; }; class Op { public: - virtual Handle<Value> GetNodeValue() const = 0; + virtual v8::Handle<v8::Value> GetNodeValue() const = 0; virtual bool ParseOp(v8::Handle<v8::Value> value, grpc_op *out, std::vector<unique_ptr<NanUtf8String> > *strings, std::vector<unique_ptr<PersistentHolder> > *handles) = 0; - Handle<Value> GetOpType(); + v8::Handle<v8::Value> GetOpType() const; protected: - virtual char *GetTypeString(); + virtual char *GetTypeString() const; }; struct tag { |