Browse Source

Bugfix: littlefury: Avoid memory leak for already-claimed devices

Luke Dashjr 11 years ago
parent
commit
e9b404191f
1 changed files with 3 additions and 0 deletions
  1. 3 0
      driver-littlefury.c

+ 3 - 0
driver-littlefury.c

@@ -306,7 +306,10 @@ bool littlefury_detect_one(const char *devpath)
 	serial_close(fd);
 	
 	if (serial_claim_v(devpath, &littlefury_drv))
+	{
+		free(devname);
 		return false;
+	}
 	
 	struct cgpu_info *cgpu;
 	cgpu = malloc(sizeof(*cgpu));