Commit 7e2b1e80aafc431f8572ad57bb012f2dfe7f7c97

Con Kolivas 2013-02-02T11:47:25

Fix memory leak on stratum share submission.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
diff --git a/cgminer.c b/cgminer.c
index 876abed..2fe8ee6 100644
--- a/cgminer.c
+++ b/cgminer.c
@@ -3140,7 +3140,8 @@ static void *submit_work_thread(void *userdata)
 		char *noncehex;
 		char s[1024];
 
-		sshare->work = copy_work(work);
+		/* This work item is freed in parse_stratum_response */
+		sshare->work = work;
 		mutex_lock(&sshare_lock);
 		/* Give the stratum share a unique id */
 		sshare->id = swork_id++;