kopia lustrzana https://gitlab.com/sane-project/backends
fix memleak when reusing an already stored device
rodzic
a0b45146e1
commit
d45f1bec5a
|
@ -372,6 +372,10 @@ store_device (device_list_type device)
|
||||||
|
|
||||||
devices[i].missing=0;
|
devices[i].missing=0;
|
||||||
DBG (3, "store_device: not storing device %s\n", device.devname);
|
DBG (3, "store_device: not storing device %s\n", device.devname);
|
||||||
|
|
||||||
|
/* since devname has been created by strdup()
|
||||||
|
* we have to free it to avoid leaking memory */
|
||||||
|
free(device.devname);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (devices[i].missing >= 2)
|
if (devices[i].missing >= 2)
|
||||||
|
|
Ładowanie…
Reference in New Issue