From 41ec1b4cb23b17bab6c10822a303f8c6fef57a59 Mon Sep 17 00:00:00 2001 From: XMRig Date: Fri, 27 Sep 2019 01:55:05 +0700 Subject: [PATCH] Fixed build with gcc 4.8. --- src/backend/opencl/runners/tools/OclCnR.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/opencl/runners/tools/OclCnR.cpp b/src/backend/opencl/runners/tools/OclCnR.cpp index ed415194..929938cc 100644 --- a/src/backend/opencl/runners/tools/OclCnR.cpp +++ b/src/backend/opencl/runners/tools/OclCnR.cpp @@ -237,7 +237,7 @@ private: for (size_t i = 0; i < OclCnR::kHeightChunkSize; ++i) { V4_Instruction code[256]; const int code_size = v4_random_math_init(code, offset + i); - const std::string kernel = std::regex_replace(cryptonight_r_cl, std::regex("XMRIG_INCLUDE_RANDOM_MATH"), getCode(code, code_size)); + const std::string kernel = std::regex_replace(std::string(cryptonight_r_cl), std::regex("XMRIG_INCLUDE_RANDOM_MATH"), getCode(code, code_size)); source += std::regex_replace(kernel, std::regex("KERNEL_NAME"), "cn1_" + std::to_string(offset + i)); }