summaryrefslogtreecommitdiffstats
path: root/xmrstak/backend/cpu/minethd.hpp
diff options
context:
space:
mode:
authorUnknown <fireice-uk@users.noreply.github.com>2017-12-07 19:08:09 +0000
committerUnknown <fireice-uk@users.noreply.github.com>2017-12-07 19:08:09 +0000
commitfe6d5b7ecc7f01ee2dc0664772b789c754c18762 (patch)
treea21f855aced10c1a7995f73d050065af2c5516cd /xmrstak/backend/cpu/minethd.hpp
parentaa6a6040e34c0c081a7359cee890e23bf7ff383e (diff)
downloadxmr-stak-fe6d5b7ecc7f01ee2dc0664772b789c754c18762.zip
xmr-stak-fe6d5b7ecc7f01ee2dc0664772b789c754c18762.tar.gz
Fix nonce allocation
Diffstat (limited to 'xmrstak/backend/cpu/minethd.hpp')
-rw-r--r--xmrstak/backend/cpu/minethd.hpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/xmrstak/backend/cpu/minethd.hpp b/xmrstak/backend/cpu/minethd.hpp
index b8819d3..0433d0d 100644
--- a/xmrstak/backend/cpu/minethd.hpp
+++ b/xmrstak/backend/cpu/minethd.hpp
@@ -34,7 +34,11 @@ private:
minethd(miner_work& pWork, size_t iNo, int iMultiway, bool no_prefetch, int64_t affinity);
- void multiway_work_main(size_t N, cn_hash_fun_multi hash_fun_multi);
+ template<size_t N>
+ void multiway_work_main(cn_hash_fun_multi hash_fun_multi);
+
+ template<size_t N>
+ void prep_multiway_work(uint8_t *bWorkBlob, uint32_t **piNonce);
void work_main();
void double_work_main();
@@ -43,7 +47,6 @@ private:
void penta_work_main();
void consume_work();
- void prep_multiway_work(size_t N, uint8_t *bWorkBlob, uint32_t **piNonce);
uint64_t iJobNo;
OpenPOWER on IntegriCloud