# HG changeset patch # User Bram Moolenaar # Date 1343935482 -7200 # Node ID ac13ea2b098d98e62408ec2d88026f690f68f940 # Parent 3f17b871bfeefca0891456ce5ccf44278901a536 updated for version 7.3.621 Problem: Compiler warnings on 64 bit windows. Solution: Add type casts. (Mike Williams) diff --git a/src/ex_docmd.c b/src/ex_docmd.c --- a/src/ex_docmd.c +++ b/src/ex_docmd.c @@ -3392,7 +3392,7 @@ set_one_cmd_context(xp, buff) /* Find start of last argument (argument just before cursor): */ p = buff; xp->xp_pattern = p; - len = STRLEN(buff); + len = (int)STRLEN(buff); while (*p && p < buff + len) { if (*p == ' ' || *p == TAB) diff --git a/src/search.c b/src/search.c --- a/src/search.c +++ b/src/search.c @@ -4621,7 +4621,8 @@ current_search(count, forward) { /* searching backwards, so set pos to last line and col */ pos.lnum = curwin->w_buffer->b_ml.ml_line_count; - pos.col = STRLEN(ml_get(curwin->w_buffer->b_ml.ml_line_count)); + pos.col = (colnr_T)STRLEN( + ml_get(curwin->w_buffer->b_ml.ml_line_count)); } } diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -715,6 +715,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 621, +/**/ 620, /**/ 619,