]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd: fix FTBFS due to smart-ptr-to-bool conversion in fmt::ptr
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Tue, 14 Feb 2023 14:37:30 +0000 (14:37 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Tue, 14 Feb 2023 14:37:56 +0000 (14:37 +0000)
commit79e9e046e63af939b5283f41909549247350bfa9
tree808350c7e5a0121e68690a0ca922d336eb7c1128
parent8fda937e2900f8bdb92145f02549adef3247a8b4
crimson/osd: fix FTBFS due to smart-ptr-to-bool conversion in fmt::ptr

```
../src/fmt/include/fmt/format.h: In instantiation of ‘const void* fmt::v9::ptr(T) [with T = seastar::shared_ptr<crimson::net::SocketConnection>]’:
../src/crimson/net/ProtocolV2.cc:1109:72:   required from here
../src/fmt/include/fmt/format.h:3809:37: error: static assertion failed
 3809 |   static_assert(std::is_pointer<T>::value, "");
      |                                     ^~~~~
../src/fmt/include/fmt/format.h:3809:37: note: ‘std::integral_constant<bool, false>::value’ evaluates to false
```

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/crimson/net/ProtocolV2.cc