mirror of
https://github.com/vim/vim.git
synced 2025-09-24 03:44:06 -04:00
patch 8.2.1148: warning for using int instead of size_t
Problem: Warning for using int instead of size_t. Solution: Change "len" argument to size_t. (Mike Williams)
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
/* vim9compile.c */
|
/* vim9compile.c */
|
||||||
int check_defined(char_u *p, int len, cctx_T *cctx);
|
int check_defined(char_u *p, size_t len, cctx_T *cctx);
|
||||||
type_T *typval2type(typval_T *tv);
|
type_T *typval2type(typval_T *tv);
|
||||||
int check_type(type_T *expected, type_T *actual, int give_msg);
|
int check_type(type_T *expected, type_T *actual, int give_msg);
|
||||||
char_u *skip_type(char_u *start);
|
char_u *skip_type(char_u *start);
|
||||||
|
@@ -754,6 +754,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
1148,
|
||||||
/**/
|
/**/
|
||||||
1147,
|
1147,
|
||||||
/**/
|
/**/
|
||||||
|
@@ -288,7 +288,7 @@ lookup_script(char_u *name, size_t len)
|
|||||||
* Return FAIL and give an error if it defined.
|
* Return FAIL and give an error if it defined.
|
||||||
*/
|
*/
|
||||||
int
|
int
|
||||||
check_defined(char_u *p, int len, cctx_T *cctx)
|
check_defined(char_u *p, size_t len, cctx_T *cctx)
|
||||||
{
|
{
|
||||||
if (lookup_script(p, len) == OK
|
if (lookup_script(p, len) == OK
|
||||||
|| (cctx != NULL
|
|| (cctx != NULL
|
||||||
|
@@ -324,7 +324,7 @@ handle_import(
|
|||||||
if (eval_isnamec1(*arg))
|
if (eval_isnamec1(*arg))
|
||||||
while (eval_isnamec(*arg))
|
while (eval_isnamec(*arg))
|
||||||
++arg;
|
++arg;
|
||||||
if (check_defined(p, (int)(arg - p), cctx) == FAIL)
|
if (check_defined(p, arg - p, cctx) == FAIL)
|
||||||
goto erret;
|
goto erret;
|
||||||
as_name = vim_strnsave(p, arg - p);
|
as_name = vim_strnsave(p, arg - p);
|
||||||
arg = skipwhite_and_linebreak(arg, evalarg);
|
arg = skipwhite_and_linebreak(arg, evalarg);
|
||||||
|
Reference in New Issue
Block a user