mirror of
https://github.com/openvswitch/ovs
synced 2025-10-19 14:37:21 +00:00
ofp-actions: Fix memory leak.
Coverity CID 279274 reports leaking previously allocated 'error' buffer when 'return xasprintf("input too big");'. Cc: Usman Ansari <uansari@vmware.com> Signed-off-by: William Tu <u9012063@gmail.com> Reviewed-by: Greg Rose <gvrose8192@gmail.com>
This commit is contained in:
@@ -6657,6 +6657,7 @@ parse_CT(char *arg, const struct ofpact_parse_params *pp)
|
||||
}
|
||||
|
||||
if (ofpbuf_oversized(pp->ofpacts)) {
|
||||
free(error);
|
||||
return xasprintf("input too big");
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user