Fix casting from and to void*
[platform/core/test/security-tests.git] / src / cynara-tests / common / cynara_test_client_async_client.cpp
index 3de731a..6c70813 100644 (file)
@@ -55,7 +55,7 @@ Client::Client(const StatusFunction &userFunction)
     int ret;
     RUNNER_DEFER_SCOPE(ret = cynara_async_initialize(&m_cynara, nullptr,
                                                      StatusMonitor::updateStatus,
-                                                     reinterpret_cast<void*>(&m_statusMonitor)););
+                                                     static_cast<void*>(&m_statusMonitor)););
     RUNNER_ASSERT_MSG(ret == CYNARA_API_SUCCESS,
                          "cynara_async_initialize() failed. ret = " << ret << ".");
     RUNNER_ASSERT_MSG(m_cynara != nullptr, "cynara_async struct was not initialized.");
@@ -111,7 +111,7 @@ void Client::createRequest(const CheckData &checkData, cynara_check_id &id,
                                                          checkData.m_user.c_str(),
                                                          checkData.m_privilege.c_str(), &id,
                                                          RequestMonitor::updateResponse,
-                                                         reinterpret_cast<void*>(
+                                                         static_cast<void*>(
                                                              &m_requestMonitor)););
     if (ret == CYNARA_API_SUCCESS)
         m_requestMonitor.registerRequest(id, callbackData);