From 42663fb20ec0dc275dbc290c32969f48f5df6f7c Mon Sep 17 00:00:00 2001
From: "Mark D. Roth" <roth@google.com>
Date: Mon, 12 Dec 2016 10:51:01 -0800
Subject: [PATCH] Fix bug.

---
 src/cpp/common/channel_filter.h        | 2 +-
 test/cpp/common/channel_filter_test.cc | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/cpp/common/channel_filter.h b/src/cpp/common/channel_filter.h
index 93efe0fc3b..f4652cee77 100644
--- a/src/cpp/common/channel_filter.h
+++ b/src/cpp/common/channel_filter.h
@@ -244,7 +244,7 @@ class CallData {
 
   /// Initializes the call data.
   virtual grpc_error *Init(grpc_exec_ctx *exec_ctx, ChannelData *channel_data,
-                           grpc_channel_element_args *args) {
+                           grpc_call_element_args *args) {
     return GRPC_ERROR_NONE;
   }
 
diff --git a/test/cpp/common/channel_filter_test.cc b/test/cpp/common/channel_filter_test.cc
index 26d341c2b9..0859cc024b 100644
--- a/test/cpp/common/channel_filter_test.cc
+++ b/test/cpp/common/channel_filter_test.cc
@@ -43,7 +43,8 @@ class MyChannelData : public ChannelData {
  public:
   MyChannelData() {}
 
-  grpc_error *Init(grpc_exec_ctx *exec_ctx, grpc_channel_element_args *args) {
+  grpc_error *Init(grpc_exec_ctx *exec_ctx, grpc_channel_element_args *args)
+      override {
     (void)args->channel_args;  // Make sure field is available.
     return GRPC_ERROR_NONE;
   }
@@ -54,7 +55,7 @@ class MyCallData : public CallData {
   MyCallData() {}
 
   grpc_error *Init(grpc_exec_ctx *exec_ctx, ChannelData *channel_data,
-                   grpc_call_element_args *args) {
+                   grpc_call_element_args *args) override {
     (void)args->path;  // Make sure field is available.
     return GRPC_ERROR_NONE;
   }
-- 
GitLab