summaryrefslogtreecommitdiff
path: root/quote.c
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <junkio@cox.net>2005-12-21 14:00:47 -0800
committerLibravatar Junio C Hamano <junkio@cox.net>2005-12-21 14:00:47 -0800
commit2a212746f44f18695d33931039da10f842de7b25 (patch)
tree73e3445f380222ecb9d86290ec1118671a866c28 /quote.c
parentPost 1.0.0 development track. (diff)
parentserver-info: skip empty lines. (diff)
downloadtgif-2a212746f44f18695d33931039da10f842de7b25.tar.xz
Merge branch 'fixes'
Diffstat (limited to 'quote.c')
-rw-r--r--quote.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/quote.c b/quote.c
index 76eb144265..7218a7080d 100644
--- a/quote.c
+++ b/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;