Commit 74c11945f07fe02ba4962b379c8f1fbf51a68b1c

Con Kolivas 2012-10-03T09:42:20

Offset the current block detection to the prev block hash.

diff --git a/cgminer.c b/cgminer.c
index 653c2b1..7bdf640 100644
--- a/cgminer.c
+++ b/cgminer.c
@@ -3044,7 +3044,7 @@ static bool block_exists(char *hexstr)
 /* Tests if this work is from a block that has been seen before */
 static inline bool from_existing_block(struct work *work)
 {
-	char *hexstr = bin2hex(work->data, 18);
+	char *hexstr = bin2hex(work->data + 8, 18);
 	bool ret;
 
 	if (unlikely(!hexstr)) {
@@ -3069,7 +3069,7 @@ static bool test_work_current(struct work *work)
 	if (work->mandatory)
 		return ret;
 
-	hexstr = bin2hex(work->data, 18);
+	hexstr = bin2hex(work->data + 8, 18);
 	if (unlikely(!hexstr)) {
 		applog(LOG_ERR, "stage_thread OOM");
 		return ret;