diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-10-06 06:38:37 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-10-06 06:38:37 +0200 |
commit | 37d2856f55ba62fec04481b87ee607c4ef8f2c45 (patch) | |
tree | 71673b9f37b12805f0b5dfe6451b416f67dae462 /sys/src/cmd | |
parent | 651b2a32be9a0d0daebe9f6ff4ddee675908a8fc (diff) |
cc: getflag() fmt will be terminated at end of loop (from charles forsyth)
Diffstat (limited to 'sys/src/cmd')
-rw-r--r-- | sys/src/cmd/cc/dpchk.c | 2 |
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: |