Mercurial > vim
comparison src/charset.c @ 28013:dbf6d5ea7a1f v8.2.4531
patch 8.2.4531: LGTM warnings for condition and buffer size
Commit: https://github.com/vim/vim/commit/f01a653ac50bb3542c24d26bb3fa5371cc3b2ed7
Author: =?UTF-8?q?Dundar=20G=C3=B6c?= <gocdundar@gmail.com>
Date: Wed Mar 9 13:00:54 2022 +0000
patch 8.2.4531: LGTM warnings for condition and buffer size
Problem: LGTM warnings for condition always true and buffer size too small.
Solution: Remove the useless condition. Make the buffer larger. (Goc
Dundar, closes #9914)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 09 Mar 2022 14:15:02 +0100 |
parents | 22cdc06b37bf |
children | d770568e6c98 |
comparison
equal
deleted
inserted
replaced
28012:f93f7e634c40 | 28013:dbf6d5ea7a1f |
---|---|
556 { | 556 { |
557 charbuf[0] = '^'; | 557 charbuf[0] = '^'; |
558 charbuf[1] = c ^ 0x40; // DEL displayed as ^? | 558 charbuf[1] = c ^ 0x40; // DEL displayed as ^? |
559 charbuf[2] = NUL; | 559 charbuf[2] = NUL; |
560 } | 560 } |
561 else if (enc_utf8 && c >= 0x80) | 561 else if (enc_utf8) |
562 { | 562 { |
563 transchar_hex(charbuf, c); | 563 transchar_hex(charbuf, c); |
564 } | 564 } |
565 else if (c >= ' ' + 0x80 && c <= '~' + 0x80) // 0xa0 - 0xfe | 565 else if (c >= ' ' + 0x80 && c <= '~' + 0x80) // 0xa0 - 0xfe |
566 { | 566 { |