From: Casey Bodley Date: Fri, 11 Feb 2022 20:34:51 +0000 (-0500) Subject: libradosstriper: remove template syntax from constructor X-Git-Tag: v18.0.0~1237^2~14 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1caff732188bb13b535a72014ea47940cf561cd6;p=ceph.git libradosstriper: remove template syntax from constructor fixes compilation with -std=c++20: /home/cbodley/ceph/src/libradosstriper/RadosStriperImpl.cc:424:65: error: expected ‘)’ before ‘*’ token 424 | StatCompletionData(libradosstriper::RadosStriperImpl* striper, | ~ ^ Signed-off-by: Casey Bodley --- diff --git a/src/libradosstriper/RadosStriperImpl.cc b/src/libradosstriper/RadosStriperImpl.cc index aca8463a97e0..2cd52f3d32d3 100644 --- a/src/libradosstriper/RadosStriperImpl.cc +++ b/src/libradosstriper/RadosStriperImpl.cc @@ -421,7 +421,7 @@ struct StatCompletionData : BasicStatCompletionData { private: FRIEND_MAKE_REF(StatCompletionData); /// constructor - StatCompletionData(libradosstriper::RadosStriperImpl* striper, + StatCompletionData(libradosstriper::RadosStriperImpl* striper, const std::string& soid, librados::AioCompletionImpl *userCompletion, libradosstriper::MultiAioCompletionImpl *multiCompletion,