sr_usbtmc_dev_inst_free(): Allow NULL as argument.
This commit is contained in:
parent
5801ce7840
commit
ce375f2a39
|
@ -489,6 +489,9 @@ SR_PRIV struct sr_usbtmc_dev_inst *sr_usbtmc_dev_inst_new(const char *device)
|
||||||
/** @private */
|
/** @private */
|
||||||
SR_PRIV void sr_usbtmc_dev_inst_free(struct sr_usbtmc_dev_inst *usbtmc)
|
SR_PRIV void sr_usbtmc_dev_inst_free(struct sr_usbtmc_dev_inst *usbtmc)
|
||||||
{
|
{
|
||||||
|
if (!usbtmc)
|
||||||
|
return;
|
||||||
|
|
||||||
g_free(usbtmc->device);
|
g_free(usbtmc->device);
|
||||||
g_free(usbtmc);
|
g_free(usbtmc);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue