From aa476b83b9956405cec22be85f981109380a5140 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Tue, 9 Mar 1999 01:17:56 +0100 Subject: [PATCH] Now compiles again... Rev: src/preprocessor.h:1.9 --- src/preprocessor.h | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/src/preprocessor.h b/src/preprocessor.h index da49e3874e..ab6b91c4cf 100644 --- a/src/preprocessor.h +++ b/src/preprocessor.h @@ -1,5 +1,5 @@ /* - * $Id: preprocessor.h,v 1.8 1999/03/08 23:34:28 grubba Exp $ + * $Id: preprocessor.h,v 1.9 1999/03/09 00:17:56 grubba Exp $ * * Preprocessor template. * Based on cpp.c 1.45 @@ -979,7 +979,8 @@ static INT32 lower_cpp(struct cpp *this, save=this->buf; this->buf=tmp; lower_cpp(this, a, l, - flags & ~(CPP_EXPECT_ENDIF | CPP_EXPECT_ELSE)); + flags & ~(CPP_EXPECT_ENDIF | CPP_EXPECT_ELSE), + auto_convert, charset); tmp=this->buf; this->buf=save; this->current_line=line; @@ -1010,7 +1011,8 @@ static INT32 lower_cpp(struct cpp *this, } #endif /* PIKE_DEBUG */ lower_cpp(this, (WCHAR *)tmp.s->str, tmp.s->len, - flags & ~(CPP_EXPECT_ENDIF | CPP_EXPECT_ELSE)); + flags & ~(CPP_EXPECT_ENDIF | CPP_EXPECT_ELSE), + auto_convert, charset); if(s) { @@ -1342,7 +1344,8 @@ static INT32 lower_cpp(struct cpp *this, init_string_builder(&this->buf, SHIFT); #ifdef PIKE_DEBUG /* DUMPPOS("#if before lower_cpp()"); */ - skip = lower_cpp(this, data+pos, len-pos, CPP_END_AT_NEWLINE|CPP_DO_IF); + skip = lower_cpp(this, data+pos, len-pos, CPP_END_AT_NEWLINE|CPP_DO_IF, + auto_convert, charset); /* fprintf(stderr, "shift:%d, pos:%d, len:%d, skip:%d\n", SHIFT, pos, len, skip); */ @@ -1356,7 +1359,8 @@ static INT32 lower_cpp(struct cpp *this, /* fprintf(stderr, "\"\n"); */ /* fflush(stderr); */ #else /* !PIKE_DEBUG */ - pos+=lower_cpp(this, data+pos, len-pos, CPP_END_AT_NEWLINE|CPP_DO_IF); + pos+=lower_cpp(this, data+pos, len-pos, CPP_END_AT_NEWLINE|CPP_DO_IF, + auto_convert, charset); #endif /* PIKE_DEBUG */ tmp=this->buf; this->buf=save; @@ -1381,7 +1385,8 @@ static INT32 lower_cpp(struct cpp *this, free_string_builder(&tmp); if(IS_ZERO(sp-1)) nflags|=CPP_NO_OUTPUT; pop_stack(); - pos += lower_cpp(this, data+pos, len-pos, nflags); + pos += lower_cpp(this, data+pos, len-pos, nflags, + auto_convert, charset); break; } @@ -1405,7 +1410,8 @@ static INT32 lower_cpp(struct cpp *this, if(find_define(s)) nflags&=~CPP_NO_OUTPUT; - pos += lower_cpp(this, data+pos, len-pos, nflags); + pos += lower_cpp(this, data+pos, len-pos, nflags, + auto_convert, charset); break; } @@ -1429,7 +1435,8 @@ static INT32 lower_cpp(struct cpp *this, if(find_define(s)) nflags|=CPP_NO_OUTPUT; - pos += lower_cpp(this, data+pos, len-pos, nflags); + pos += lower_cpp(this, data+pos, len-pos, nflags, + auto_convert, charset); break; } @@ -1480,7 +1487,8 @@ static INT32 lower_cpp(struct cpp *this, save=this->buf; init_string_builder(&this->buf, 0); pos += lower_cpp(this, data+pos, len-pos, - CPP_END_AT_NEWLINE|CPP_DO_IF); + CPP_END_AT_NEWLINE|CPP_DO_IF, + auto_convert, charset); tmp=this->buf; this->buf=save; -- GitLab