1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-22 12:34:27 +00:00

Show an integer only for diff if it is one.

This commit is contained in:
Con Kolivas 2013-06-21 18:02:38 +10:00
parent a36e55b754
commit 1b5ea442b8

16
util.c
View File

@ -1310,10 +1310,18 @@ static bool parse_diff(struct pool *pool, json_t *val)
pool->swork.diff = diff;
cg_wunlock(&pool->data_lock);
if (old_diff != diff)
applog(LOG_NOTICE, "Pool %d difficulty changed to %f", pool->pool_no, diff);
else
applog(LOG_DEBUG, "Pool %d difficulty set to %f", pool->pool_no, diff);
if (old_diff != diff) {
int idiff = diff;
if ((double)idiff == diff)
applog(LOG_NOTICE, "Pool %d difficulty changed to %d",
pool->pool_no, idiff);
else
applog(LOG_NOTICE, "Pool %d difficulty changed to %f",
pool->pool_no, diff);
} else
applog(LOG_DEBUG, "Pool %d difficulty set to %f", pool->pool_no,
diff);
return true;
}