From 9967fbb0b0031f735d3ab8a275417e59cd28cac9 Mon Sep 17 00:00:00 2001 From: psychocrypt Date: Sun, 24 Sep 2017 21:14:35 +0200 Subject: fix windows support - fix broken windows support --- backend/BackendConnector.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'backend/BackendConnector.cpp') diff --git a/backend/BackendConnector.cpp b/backend/BackendConnector.cpp index f7a63fe..bb03e69 100644 --- a/backend/BackendConnector.cpp +++ b/backend/BackendConnector.cpp @@ -62,22 +62,22 @@ std::vector* BackendConnector::thread_starter(miner_work& pWork) std::vector* pvThreads = new std::vector; - auto cpuThreads = cpu::minethd::thread_starter(pvThreads->size(), pWork); + auto cpuThreads = cpu::minethd::thread_starter(static_cast(pvThreads->size()), pWork); pvThreads->insert(std::end(*pvThreads), std::begin(cpuThreads), std::end(cpuThreads)); if(cpuThreads.size() == 0) printer::inst()->print_msg(L0, "WARNING: backend CPU disabled."); #ifndef CONF_NO_CUDA - Plugin nvidiaPlugin("NVIDIA", "./libxmrstak_cuda_backend"); - std::vector* nvidiaThreads = nvidiaPlugin.startBackend(pvThreads->size(), pWork); + Plugin nvidiaPlugin("NVIDIA", "libxmrstak_cuda_backend"); + std::vector* nvidiaThreads = nvidiaPlugin.startBackend(static_cast(pvThreads->size()), pWork); pvThreads->insert(std::end(*pvThreads), std::begin(*nvidiaThreads), std::end(*nvidiaThreads)); if(nvidiaThreads->size() == 0) printer::inst()->print_msg(L0, "WARNING: backend NVIDIA disabled."); #endif #ifndef CONF_NO_OPENCL - Plugin amdPlugin("AMD", "./libxmrstak_opencl_backend"); - std::vector* amdThreads = amdPlugin.startBackend(pvThreads->size(), pWork); + Plugin amdPlugin("AMD", "libxmrstak_opencl_backend"); + std::vector* amdThreads = amdPlugin.startBackend(static_cast(pvThreads->size()), pWork); pvThreads->insert(std::end(*pvThreads), std::begin(*amdThreads), std::end(*amdThreads)); if(amdThreads->size() == 0) printer::inst()->print_msg(L0, "WARNING: backend AMD disabled."); -- cgit v1.1