From 9bd96db5e59fffc259b8a91f1f0b2ac1510560f4 Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Wed, 6 Oct 2021 11:53:32 +0200 Subject: [PATCH] Be nice to older (less clever) compiler versions error: parameter declared 'auto' --- src/XrdCl/XrdClFileStateHandler.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/XrdCl/XrdClFileStateHandler.cc b/src/XrdCl/XrdClFileStateHandler.cc index e1dc5d630d6..858797f6711 100644 --- a/src/XrdCl/XrdClFileStateHandler.cc +++ b/src/XrdCl/XrdClFileStateHandler.cc @@ -1445,7 +1445,7 @@ namespace XrdCl uint32_t fstpglen = fLen; time_t start = ::time( nullptr ); - auto h = ResponseHandler::Wrap( [=]( auto* s, auto* r ) mutable + auto h = ResponseHandler::Wrap( [=]( XrdCl::XRootDStatus *s, XrdCl::AnyObject *r ) mutable { std::unique_ptr scoped( r ); // if the request failed simply pass the status to the @@ -1481,7 +1481,7 @@ namespace XrdCl uint32_t pglen = std::get<1>( tpl ); const void *pgbuf = static_cast( buffer ) + ( pgoff - offset ); uint32_t pgdigest = cksums[pgwrt_t::GetPgNb( pgoff, offset, fstpglen )]; - auto h = ResponseHandler::Wrap( [=]( auto *s, auto *r ) mutable + auto h = ResponseHandler::Wrap( [=]( XrdCl::XRootDStatus *s, XrdCl::AnyObject *r ) mutable { std::unique_ptr scoped( r ); // if we failed simply set the status