[
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)