X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/ca3143890523c6d3092f0e7c3f9aceffa698dbd9..07731a50fda3a25927b60c48a41be2e5b747ca01:/uip/mhlsbr.c diff --git a/uip/mhlsbr.c b/uip/mhlsbr.c index 1cc472b5..cb6080b6 100644 --- a/uip/mhlsbr.c +++ b/uip/mhlsbr.c @@ -848,15 +848,14 @@ parse (void) for (cp = result; *parptr && (cp - result < NAMESZ); parptr++) { c = *parptr; - if (isalnum (c) - || c == '.' - || c == '-' - || c == '_' - || c =='[' - || c == ']') - *cp++ = c; - else + if (!isalnum (c) + && c != '.' + && c != '-' + && c != '_' + && c !='[' + && c != ']') break; + *cp++ = c; } *cp = '\0'; @@ -1431,11 +1430,10 @@ oneline (char *stuff, unsigned long flags) *onelp++ = 0; break; } - else - if (!spc) { - *cp++ = ' '; - spc++; - } + if (!spc) { + *cp++ = ' '; + spc++; + } } else { *cp++ = *onelp;