Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Commit

Permalink
[PATCH] quote.c: Make loop control more readable.
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
Pavel Roskin authored and Junio C Hamano committed Dec 21, 2005
1 parent 6689f08 commit 50e7b06
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions quote.c
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down

0 comments on commit 50e7b06

Please sign in to comment.