[ https://issues.apache.org/jira/browse/THRIFT-5659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Christopher Friedt updated THRIFT-5659: --------------------------------------- Description: This avoids compiler warnings about inconsistent use of `override` like the one below. ``` In file included from /Users/cfriedt/workspace/thrift/test/cpp/src/TestServer.cpp:29: /Users/cfriedt/workspace/thrift/lib/cpp/src/thrift/protocol/TJSONProtocol.h:255:8: warning: 'checkReadBytesAvailable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void checkReadBytesAvailable(TList& list) ^ /Users/cfriedt/workspace/thrift/lib/cpp/src/thrift/protocol/TProtocol.h:563:16: note: overridden virtual function is here virtual void checkReadBytesAvailable(TList& list) ``` PR is here: [https://github.com/apache/thrift/pull/2687] See also: [https://github.com/zephyrproject-rtos/gsoc-2022-thrift/issues/147] was: PR is here: [https://github.com/apache/thrift/pull/2687] See also: [https://github.com/zephyrproject-rtos/gsoc-2022-thrift/issues/147] > lib: cpp: protocol: declare when methods override > ------------------------------------------------- > > Key: THRIFT-5659 > URL: https://issues.apache.org/jira/browse/THRIFT-5659 > Project: Thrift > Issue Type: Improvement > Components: C++ - Library > Reporter: Christopher Friedt > Priority: Trivial > > This avoids compiler warnings about inconsistent use of `override` like the > one below. > ``` > In file included from > /Users/cfriedt/workspace/thrift/test/cpp/src/TestServer.cpp:29: > /Users/cfriedt/workspace/thrift/lib/cpp/src/thrift/protocol/TJSONProtocol.h:255:8: > warning: 'checkReadBytesAvailable' overrides a member function but is not > marked 'override' [-Winconsistent-missing-override] > void checkReadBytesAvailable(TList& list) > ^ > /Users/cfriedt/workspace/thrift/lib/cpp/src/thrift/protocol/TProtocol.h:563:16: > note: overridden virtual function is here > virtual void checkReadBytesAvailable(TList& list) > ``` > PR is here: > [https://github.com/apache/thrift/pull/2687] > See also: > [https://github.com/zephyrproject-rtos/gsoc-2022-thrift/issues/147] > -- This message was sent by Atlassian Jira (v8.20.10#820010)