Fix memory leak in xspice oneshot.
This commit is contained in:
parent
c9bd5bebbf
commit
4cf4b70c67
|
|
@ -93,8 +93,10 @@ oneshot_callback(ARGS, Mif_Callback_Reason_t reason)
|
||||||
case MIF_CB_DESTROY: {
|
case MIF_CB_DESTROY: {
|
||||||
Local_Data_t *loc = STATIC_VAR (locdata);
|
Local_Data_t *loc = STATIC_VAR (locdata);
|
||||||
if (loc) {
|
if (loc) {
|
||||||
|
if (loc->control) free(loc->control);
|
||||||
|
if (loc->pw) free(loc->pw);
|
||||||
free(loc);
|
free(loc);
|
||||||
STATIC_VAR (locdata) = NULL;
|
STATIC_VAR (locdata) = loc = NULL;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue