1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-02-06 03:54:25 +00:00

util.c update quit call for new functions

This commit is contained in:
Kano 2013-08-12 09:00:52 +10:00
parent bab9ba9603
commit eca6ace2d5

6
util.c
View File

@ -1282,11 +1282,11 @@ static bool parse_notify(struct pool *pool, json_t *val)
free(pool->swork.cb2); free(pool->swork.cb2);
pool->swork.cb1 = calloc(pool->swork.cb1_len, 1); pool->swork.cb1 = calloc(pool->swork.cb1_len, 1);
if (unlikely(!pool->swork.cb1)) if (unlikely(!pool->swork.cb1))
quit(1, "Failed to calloc swork cb1 in parse_notify"); quithere(1, "Failed to calloc swork cb1");
hex2bin(pool->swork.cb1, pool->swork.coinbase1, pool->swork.cb1_len); hex2bin(pool->swork.cb1, pool->swork.coinbase1, pool->swork.cb1_len);
pool->swork.cb2 = calloc(pool->swork.cb2_len, 1); pool->swork.cb2 = calloc(pool->swork.cb2_len, 1);
if (unlikely(!pool->swork.cb2)) if (unlikely(!pool->swork.cb2))
quit(1, "Failed to calloc swork cb2 in parse_notify"); quithere(1, "Failed to calloc swork cb2");
hex2bin(pool->swork.cb2, pool->swork.coinbase2, pool->swork.cb2_len); hex2bin(pool->swork.cb2, pool->swork.coinbase2, pool->swork.cb2_len);
cg_wunlock(&pool->data_lock); cg_wunlock(&pool->data_lock);
@ -1721,7 +1721,7 @@ resend:
free(pool->nonce1bin); free(pool->nonce1bin);
pool->nonce1bin = calloc(pool->n1_len, 1); pool->nonce1bin = calloc(pool->n1_len, 1);
if (unlikely(!pool->nonce1bin)) if (unlikely(!pool->nonce1bin))
quit(1, "Failed to calloc pool->nonce1bin in initiate_stratum"); quithere(1, "Failed to calloc pool->nonce1bin");
hex2bin(pool->nonce1bin, pool->nonce1, pool->n1_len); hex2bin(pool->nonce1bin, pool->nonce1, pool->n1_len);
pool->n2size = n2size; pool->n2size = n2size;
cg_wunlock(&pool->data_lock); cg_wunlock(&pool->data_lock);