]> granicus.if.org Git - vim/commitdiff
patch 8.2.1847: Vim9: using negative value for unsigned type v8.2.1847
authorBram Moolenaar <Bram@vim.org>
Thu, 15 Oct 2020 11:57:56 +0000 (13:57 +0200)
committerBram Moolenaar <Bram@vim.org>
Thu, 15 Oct 2020 11:57:56 +0000 (13:57 +0200)
Problem:    Vim9: using negative value for unsigned type.
Solution:   Use zero instead of -1.

src/version.c
src/vim9compile.c

index 06a51f6cf2af8ca59999d434661b372c65b4e438..b95e0e99217675f499eb574be9ee922359409244 100644 (file)
@@ -750,6 +750,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1847,
 /**/
     1846,
 /**/
index ad9b9dfd6a4012ef1333320d73101bc6162cb4d8..0f29ceb0a66d37b06fdc5554aa796e4f9a260a38 100644 (file)
@@ -1840,7 +1840,7 @@ get_script_item_idx(int sid, char_u *name, int check_writable, cctx_T *cctx)
        return -1;
     if (sid == current_sctx.sc_sid)
     {
-       sallvar_T *sav = find_script_var(name, (size_t)-1, cctx);
+       sallvar_T *sav = find_script_var(name, 0, cctx);
 
        if (sav == NULL)
            return -2;