[DTrace-devel] [PATCH 4/6] dtprobed: fix a tiny leak on an error path
Nick Alcock
nick.alcock at oracle.com
Mon May 22 20:20:15 UTC 2023
Highly unlikely to be a problem, but still.
Signed-off-by: Nick Alcock <nick.alcock at oracle.com>
---
dtprobed/dtprobed.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dtprobed/dtprobed.c b/dtprobed/dtprobed.c
index 01a30ab95129b..1bf621e200d58 100644
--- a/dtprobed/dtprobed.c
+++ b/dtprobed/dtprobed.c
@@ -220,8 +220,10 @@ parse_dof(int in, int out)
return ok;
dof = dof_copyin_dof(in, out, &ok);
- if (!dof)
+ if (!dof) {
+ free(dh);
return ok;
+ }
dof_parse(out, dh, dof);
--
2.39.1.268.g9de2f9a303
More information about the DTrace-devel
mailing list