]> granicus.if.org Git - vim/commitdiff
patch 8.0.1062: Coverity warnings in libvterm v8.0.1062
authorBram Moolenaar <Bram@vim.org>
Tue, 5 Sep 2017 21:29:34 +0000 (23:29 +0200)
committerBram Moolenaar <Bram@vim.org>
Tue, 5 Sep 2017 21:29:34 +0000 (23:29 +0200)
Problem:    Coverity warnings in libvterm.
Solution:   Add (void) to avoid warning for not checking return value.
            Add "break" before "case".

src/libvterm/src/screen.c
src/libvterm/src/state.c
src/version.c

index a174e8657c61e39a274679e143a1c55c58e6840a..8d6218f67d9b470abc089674ce1b308d25ba1083 100644 (file)
@@ -214,7 +214,7 @@ static int moverect_internal(VTermRect dest, VTermRect src, void *user)
     VTermPos pos;
     for(pos.row = 0; pos.row < src.start_row; pos.row++) {
       for(pos.col = 0; pos.col < screen->cols; pos.col++)
-        vterm_screen_get_cell(screen, pos, screen->sb_buffer + pos.col);
+        (void)vterm_screen_get_cell(screen, pos, screen->sb_buffer + pos.col);
 
       (screen->callbacks->sb_pushline)(screen->cols, screen->sb_buffer, screen->cbdata);
     }
index 88c259c34e3d90a36b6ec6b583951d983c220c1c..5a6feacb1b5890fdaa7745d23138e744bc476204 100644 (file)
@@ -878,6 +878,7 @@ static void request_dec_mode(VTermState *state, int num)
 
     case 2004:
       reply = state->mode.bracketpaste;
+      break;
 
     default:
       vterm_push_output_sprintf_ctrl(state->vt, C1_CSI, "?%d;%d$y", num, 0);
index 741536e2ff93b240bb722c2c2bec3a9b7637cff6..5fe8eed5bc93e7e0c44787d202ff11bd9f2fcde6 100644 (file)
@@ -769,6 +769,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1062,
 /**/
     1061,
 /**/