mirror of
https://github.com/opnsense/src.git
synced 2026-04-15 14:29:58 -04:00
There is no need to to call strdup() on the value returned by fmt(). The latter calls fmt_argv() which always returns a dynamically allocated string, and calling strdup() on that leaks the memory allocated by fmt_argv(). Wave some const magic on ki_args and ki_env to make the direct assignment happy. This requires a tweak to the asprintf() case to avoid a const vs. non-const mismatch. Reported by: Coverity CID: 1011370 MFC after: 1 week |
||
|---|---|---|
| .. | ||
| extern.h | ||
| fmt.c | ||
| keyword.c | ||
| Makefile | ||
| Makefile.depend | ||
| nlist.c | ||
| print.c | ||
| ps.1 | ||
| ps.c | ||
| ps.h | ||