summaryrefslogtreecommitdiff
path: root/sys/src/cmd/cc
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2015-10-06 06:38:37 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2015-10-06 06:38:37 +0200
commit37d2856f55ba62fec04481b87ee607c4ef8f2c45 (patch)
tree71673b9f37b12805f0b5dfe6451b416f67dae462 /sys/src/cmd/cc
parent651b2a32be9a0d0daebe9f6ff4ddee675908a8fc (diff)
cc: getflag() fmt will be terminated at end of loop (from charles forsyth)
Diffstat (limited to 'sys/src/cmd/cc')
-rw-r--r--sys/src/cmd/cc/dpchk.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/cmd/cc/dpchk.c b/sys/src/cmd/cc/dpchk.c
index aa7d468b8..217e005c3 100644
--- a/sys/src/cmd/cc/dpchk.c
+++ b/sys/src/cmd/cc/dpchk.c
@@ -76,9 +76,9 @@ getflag(char *s)
nstar = 0;
while(fmt < e){
s += chartorune(&c, s);
- fmt += runetochar(fmt, &c);
if(c == 0 || c >= nelem(flagbits))
break;
+ fmt += runetochar(fmt, &c);
f = flagbits[c];
switch(f) {
case Fnone: