summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenys Vlasenko2019-10-25 17:42:23 +0200
committerDenys Vlasenko2019-10-25 17:42:23 +0200
commit9a0c404d5f71f1592c6eaeb9119abc6e3756e525 (patch)
treee82fb4901879bc52426a0a469301aac8f8cb0450
parentf39a71817ead331b664bc658ac26dec4ec3b75bc (diff)
downloadbusybox-9a0c404d5f71f1592c6eaeb9119abc6e3756e525.zip
busybox-9a0c404d5f71f1592c6eaeb9119abc6e3756e525.tar.gz
vi: placate "warning: shifting a negative signed value is undefined"
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r--editors/vi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/editors/vi.c b/editors/vi.c
index f8fab70..51dfc12 100644
--- a/editors/vi.c
+++ b/editors/vi.c
@@ -3490,7 +3490,7 @@ static void do_cmd(int c)
} while (--cmdcnt > 0);
break;
case '{': // {- move backward paragraph
- q = char_search(dot, "\n\n", (BACK << 1) | FULL);
+ q = char_search(dot, "\n\n", ((unsigned)BACK << 1) | FULL);
if (q != NULL) { // found blank line
dot = next_line(q); // move to next blank line
}