Browse Source

phi2: fix the double endian swap on roots

pull/5/head
Tanguy Pruvot 6 years ago
parent
commit
968d2ba049
  1. 2
      ccminer.cpp

2
ccminer.cpp

@ -1653,7 +1653,7 @@ static bool stratum_gen_work(struct stratum_ctx *sctx, struct work *work) @@ -1653,7 +1653,7 @@ static bool stratum_gen_work(struct stratum_ctx *sctx, struct work *work)
work->data[17] = le32dec(sctx->job.ntime);
work->data[18] = le32dec(sctx->job.nbits);
for (i = 0; i < 16; i++)
work->data[20 + i] = be32dec((uint32_t*)sctx->job.extra + i);
work->data[20 + i] = ((uint32_t*)sctx->job.extra)[i];
} else if (opt_algo == ALGO_SIA) {
uint32_t extra = 0;
memcpy(&extra, &sctx->job.coinbase[32], 2);

Loading…
Cancel
Save