From 532ff76dac5a0220a070a8028f3ca64d9463d453 Mon Sep 17 00:00:00 2001 From: rlar Date: Sun, 7 Oct 2012 21:53:29 +0200 Subject: [PATCH] skip-ws, #5/6, unify macro versions, obj not invariant --- src/frontend/inpcom.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/frontend/inpcom.c b/src/frontend/inpcom.c index ccc6991c8..f0c4466ee 100644 --- a/src/frontend/inpcom.c +++ b/src/frontend/inpcom.c @@ -93,15 +93,15 @@ static void replace_token(char *string, char *token, int where, int total); #define SKIP_nonWS_0I(d) while (*d && !isspace(*d)) d++ #define SKIP_nonWS_BACK_0I(d) while (*d && !isspace(*d)) d-- -#define SKIP_nonWS_BACK(d) while (!isspace(*d)) d-- -#define SKIP_nonWS_BACK_I0(d) while (!isspace(*d) && *d) d-- -#define SKIP_nonWS(d) while (!isspace(*d)) d++ -#define SKIP_nonWS_I0(d) while (!isspace(*d) && *d) d++ -#define SKIP_WS_0I(d) while (*d && isspace(*d)) d++ -#define SKIP_WS_BACK_0I(d) while (*d && isspace(*d)) d-- +#define SKIP_nonWS_BACK(d) while (*d && !isspace(*d)) d-- +#define SKIP_nonWS_BACK_I0(d) while (*d && !isspace(*d)) d-- +#define SKIP_nonWS(d) while (*d && !isspace(*d)) d++ +#define SKIP_nonWS_I0(d) while (*d && !isspace(*d)) d++ +#define SKIP_WS_0I(d) while (isspace(*d)) d++ +#define SKIP_WS_BACK_0I(d) while (isspace(*d)) d-- #define SKIP_WS_BACK(d) while (isspace(*d)) d-- #define SKIP_WS(d) while (isspace(*d)) d++ -#define SKIP_WS_I0(d) while (isspace(*d) && *d) d++ +#define SKIP_WS_I0(d) while (isspace(*d)) d++ #define SKIP_nonWS_FOR_0I(d, s) for (d = s; *d && !isspace(*d); d++) /*-------------------------------------------------------------------------