From d91dc188d287fb22ae4b2515cd8b4606cb5becf8 Mon Sep 17 00:00:00 2001 From: ckolivas Date: Sun, 23 Dec 2012 15:44:43 +1100 Subject: [PATCH] scrypt_diff uses a uint64_t as well. --- cgminer.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/cgminer.c b/cgminer.c index b08ad3a6..60250803 100644 --- a/cgminer.c +++ b/cgminer.c @@ -2466,11 +2466,11 @@ static bool submit_upstream_work(struct work *work, CURL *curl, bool resubmit) if (!QUIET) { int intdiff = floor(work->work_difficulty); + uint64_t sharediff; char diffdisp[16]; hash32 = (uint32_t *)(work->hash); if (opt_scrypt) { - uint32_t sharediff; uint64_t outhash; scrypt_outputhash(work); @@ -2480,8 +2480,7 @@ static bool submit_upstream_work(struct work *work, CURL *curl, bool resubmit) outhash = work->outputhash >> 16; sprintf(hashshow, "%08lx Diff %s/%d", (unsigned long)outhash, diffdisp, intdiff); } else { - uint64_t sharediff = share_diff(work); - + sharediff = share_diff(work); suffix_string(sharediff, diffdisp, 0); sprintf(hashshow, "%08lx Diff %s/%d%s", (unsigned long)(hash32[6]), diffdisp, intdiff,