patch 9.1.0561: netbeans: variable used un-initialized (Coverity) Commit: https://github.com/vim/vim/commit/b7e09b04424bf2e15adba08c989ec6ddcef6191b Author: Christian Brabandt <c...@256bit.org> Date: Thu Jul 11 21:41:23 2024 +0200
patch 9.1.0561: netbeans: variable used un-initialized (Coverity) Problem: netbeans: variable used un-initialized (Coverity) (after v9.1.0557) Solution: properly initialize exarg_T struct for use with netbeans The actual exarg.cmdidx doesn't really matter, but let's use something, that is not affected by the recent changes (going through the buffer list) and use CMD_USER. closes: #15211 Signed-off-by: Christian Brabandt <c...@256bit.org> diff --git a/src/netbeans.c b/src/netbeans.c index 3b6886919..781caa899 100644 --- a/src/netbeans.c +++ b/src/netbeans.c @@ -1689,8 +1689,10 @@ nb_do_cmd( if (streq((char *)args, "T") && buf->bufp != curbuf) { exarg_T exarg; + CLEAR_FIELD(exarg); exarg.cmd = (char_u *)"goto"; exarg.forceit = FALSE; + exarg.cmdidx = CMD_USER; dosetvisible = TRUE; goto_buffer(&exarg, DOBUF_FIRST, FORWARD, buf->bufp->b_fnum); do_update = 1; diff --git a/src/version.c b/src/version.c index ddb02d1ee..15fc77584 100644 --- a/src/version.c +++ b/src/version.c @@ -704,6 +704,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 561, /**/ 560, /**/ -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/vim_dev/E1sRziy-000NOr-Rp%40256bit.org.