From 9f5800ab81dd33da792477e5451ec4c83b1cc0fb Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Wed, 22 Oct 2014 04:26:25 +0200 Subject: src: mark virtual functions with override keyword Add `override` keywords where appropriate. Makes maintenance easier because the compiler will shout at you when a base class changes in an incompatible way. --- src/tls_wrap.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/tls_wrap.h') diff --git a/src/tls_wrap.h b/src/tls_wrap.h index 598288c621..b409e54011 100644 --- a/src/tls_wrap.h +++ b/src/tls_wrap.h @@ -52,22 +52,22 @@ class TLSCallbacks : public crypto::SSLWrap, v8::Handle unused, v8::Handle context); - const char* Error(); - int TryWrite(uv_buf_t** bufs, size_t* count); + const char* Error() override; + int TryWrite(uv_buf_t** bufs, size_t* count) override; int DoWrite(WriteWrap* w, uv_buf_t* bufs, size_t count, uv_stream_t* send_handle, - uv_write_cb cb); - void AfterWrite(WriteWrap* w); + uv_write_cb cb) override; + void AfterWrite(WriteWrap* w) override; void DoAlloc(uv_handle_t* handle, size_t suggested_size, - uv_buf_t* buf); + uv_buf_t* buf) override; void DoRead(uv_stream_t* handle, ssize_t nread, const uv_buf_t* buf, - uv_handle_type pending); - int DoShutdown(ShutdownWrap* req_wrap, uv_shutdown_cb cb); + uv_handle_type pending) override; + int DoShutdown(ShutdownWrap* req_wrap, uv_shutdown_cb cb) override; void NewSessionDoneCb(); -- cgit v1.2.1