Skip to content
Snippets Groups Projects
Commit fdda3c46 authored by Sergey Yakubov's avatar Sergey Yakubov
Browse files

use static cast

parent f373b394
No related branches found
No related tags found
No related merge requests found
......@@ -18,7 +18,7 @@ RequestHandlerFilesystem::RequestHandlerFilesystem(std::string destination_folde
}
Error RequestHandlerFilesystem::ProcessRequestUnlocked(GenericRequest* request) {
auto producer_request = dynamic_cast<ProducerRequest*>(request);
auto producer_request = static_cast<ProducerRequest*>(request);
auto err = producer_request->ReadDataFromFileIfNeeded(io__.get());
if (err) {
......
......@@ -183,11 +183,7 @@ Error RequestHandlerTcp::SendDataToOneOfTheReceivers(ProducerRequest* request) {
Error RequestHandlerTcp::ProcessRequestUnlocked(GenericRequest* request) {
auto producer_request = dynamic_cast<ProducerRequest*>(request);
if (producer_request == nullptr) {
return ProducerErrorTemplates::kInternalServerError.Generate("dynamic cast to ProducerRequest");
}
auto producer_request = static_cast<ProducerRequest*>(request);
auto err = producer_request->ReadDataFromFileIfNeeded(io__.get());
if (err) {
return err;
......
......@@ -31,7 +31,7 @@ using asapo::ProducerRequest;
MATCHER_P5(M_CheckSendDataRequest, op_code, beamtime_id, file_id, file_size, message,
"Checks if a valid GenericRequestHeader was Send") {
auto request = dynamic_cast<ProducerRequest*>(arg);
auto request = static_cast<ProducerRequest*>(arg);
return ((asapo::GenericRequestHeader)(arg->header)).op_code == op_code
&& ((asapo::GenericRequestHeader)(arg->header)).data_id == file_id
&& ((asapo::GenericRequestHeader)(arg->header)).data_size == uint64_t(file_size)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment