зеркало из https://github.com/microsoft/git.git
[PATCH] quote.c: Make loop control more readable.
quote_c_style_counted() in quote.c uses a hard-to-read construct. Convert this to a more traditional form of the for loop. Signed-off-by: Pavel Roskin <proski@gnu.org> Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
Родитель
6689f08735
Коммит
50e7b06730
6
quote.c
6
quote.c
|
@ -126,8 +126,10 @@ static int quote_c_style_counted(const char *name, int namelen,
|
|||
|
||||
if (!no_dq)
|
||||
EMIT('"');
|
||||
for (sp = name; (ch = *sp++) && (sp - name) <= namelen; ) {
|
||||
|
||||
for (sp = name; sp < name + namelen; sp++) {
|
||||
ch = *sp;
|
||||
if (!ch)
|
||||
break;
|
||||
if ((ch < ' ') || (ch == '"') || (ch == '\\') ||
|
||||
(ch == 0177)) {
|
||||
needquote = 1;
|
||||
|
|
Загрузка…
Ссылка в новой задаче