Browse Source

Use a static array for work submission data instead of stack memory.

nfactor-troky
Con Kolivas 12 years ago
parent
commit
687fed1de9
  1. 2
      cgminer.c

2
cgminer.c

@ -2758,8 +2758,8 @@ static void *submit_work_thread(void *userdata)
if (work->stratum) { if (work->stratum) {
struct stratum_share *sshare = calloc(sizeof(struct stratum_share), 1); struct stratum_share *sshare = calloc(sizeof(struct stratum_share), 1);
uint32_t *hash32 = (uint32_t *)work->hash, nonce; uint32_t *hash32 = (uint32_t *)work->hash, nonce;
char *s = alloca(1024);
char *noncehex; char *noncehex;
char s[1024];
memcpy(&sshare->work, work, sizeof(struct work)); memcpy(&sshare->work, work, sizeof(struct work));

Loading…
Cancel
Save