[DTrace-devel] [PATCH 03/61] Initialize variable explicitly
Kris Van Hees
kris.van.hees at oracle.com
Thu Jul 28 12:26:20 UTC 2022
Reviewed-by: Kris Van Hees <kris.van.hees at oracle.com>
... and queued for dev
On Fri, Jul 08, 2022 at 10:44:47AM -0400, eugene.loh--- via DTrace-devel wrote:
> From: Eugene Loh <eugene.loh at oracle.com>
>
> Compilation can otherwise complain with
> "???dp??? may be used uninitialized in this function [-Wmaybe-uninitialized]".
> It is easy to eliminate such a sensitivity to compiler.
>
> Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
> ---
> libdtrace/dt_cc.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libdtrace/dt_cc.c b/libdtrace/dt_cc.c
> index de8bef9d..84cd5a9e 100644
> --- a/libdtrace/dt_cc.c
> +++ b/libdtrace/dt_cc.c
> @@ -2084,7 +2084,7 @@ dt_construct(dtrace_hdl_t *dtp, dt_probe_t *prp, uint_t cflags, dt_ident_t *idp)
> {
> dt_pcb_t pcb;
> dt_node_t *tnp;
> - dtrace_difo_t *dp;
> + dtrace_difo_t *dp = NULL;
> int err;
>
> if ((cflags & ~DTRACE_C_MASK) != 0) {
> --
> 2.18.4
>
>
> _______________________________________________
> DTrace-devel mailing list
> DTrace-devel at oss.oracle.com
> https://oss.oracle.com/mailman/listinfo/dtrace-devel
More information about the DTrace-devel
mailing list