[dpdk-dev] [PATCH 7/8] trace: remove string duplication
David Marchand
david.marchand at redhat.com
Sun May 3 22:31:34 CEST 2020
No need to duplicate an untouched string.
Signed-off-by: David Marchand <david.marchand at redhat.com>
---
lib/librte_eal/common/eal_common_trace_utils.c | 12 ++----------
1 file changed, 2 insertions(+), 10 deletions(-)
diff --git a/lib/librte_eal/common/eal_common_trace_utils.c b/lib/librte_eal/common/eal_common_trace_utils.c
index 15384ce4f1..49cc8d7b1d 100644
--- a/lib/librte_eal/common/eal_common_trace_utils.c
+++ b/lib/librte_eal/common/eal_common_trace_utils.c
@@ -172,19 +172,11 @@ eal_trace_args_free(void)
int
trace_args_apply(const char *arg)
{
- char *str;
-
- str = strdup(arg);
- if (str == NULL)
- return -1;
-
- if (rte_trace_regexp(str, true) < 0) {
- trace_err("cannot enable trace for %s", str);
- free(str);
+ if (rte_trace_regexp(arg, true) < 0) {
+ trace_err("cannot enable trace for %s", arg);
return -1;
}
- free(str);
return 0;
}
--
2.23.0
More information about the dev
mailing list