fix(core): heap use after free

This commit is contained in:
eeff
2023-08-14 14:05:45 +08:00
parent 0333ff04cf
commit 89096f423c
+1 -1
View File
@@ -504,9 +504,9 @@ void neu_adapter_driver_write_tags(neu_adapter_driver_t *driver,
neu_req_write_tags_t *cmd = (neu_req_write_tags_t *) &req[1];
if (driver->adapter.state != NEU_NODE_RUNNING_STATE_RUNNING) {
free_tags(cmd);
driver->adapter.cb_funs.driver.write_response(
&driver->adapter, req, NEU_ERR_PLUGIN_NOT_RUNNING);
free_tags(cmd);
return;
}