reduce realloc for submissions

This commit is contained in:
Jethro Grassie 2020-06-20 16:50:27 -04:00
parent cd4e78f8e5
commit 32fa6d2d25
No known key found for this signature in database
GPG Key ID: DE8ED755616565BB
1 changed files with 6 additions and 3 deletions

View File

@ -3045,9 +3045,12 @@ miner_on_submit(json_object *message, client_t *client)
return;
}
}
job->submissions = realloc((void*)submissions,
sizeof(uint128_t) * ++job->submissions_count);
job->submissions[job->submissions_count-1] = sub;
if (!fmod(job->submissions_count, 10))
{
job->submissions = realloc((void*)submissions,
10*sizeof(uint128_t)+job->submissions_count*sizeof(uint128_t));
}
job->submissions[job->submissions_count++] = sub;
/* And the supplied nonce */
p = block;