Otherwise naked %ifenv/%endif passes without a notice.
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
case PPC_IFENV:
tline = expand_smacro(tline);
j = false; /* have we matched yet? */
- while (tline) {
- skip_white_(tline);
+ skip_white_(tline);
+ do {
if (!tline || (tline->type != TOK_ID &&
tline->type != TOK_STRING &&
(tline->type != TOK_PREPROC_ID ||
if (getenv(p))
j = true;
tline = tline->next;
- }
+ skip_white_(tline);
+ } while (tline);
break;
case PPC_IFIDN: