From 4896ede89ca060e3673e90fcd4a36f76517905c7 Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Tue, 5 Jun 2012 18:02:49 +0200 Subject: [PATCH] maint: an envvar equal to "00" is 0. * src/output.c (prepare): here. Reported by Paul Eggert. --- src/output.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/output.c b/src/output.c index 96c69da4..37b15cfb 100644 --- a/src/output.c +++ b/src/output.c @@ -668,10 +668,10 @@ output_skeleton (void) static void prepare (void) { - /* BISON_USE_PUSH_FOR_PULL is for the test suite and should not be documented - for the user. */ + /* BISON_USE_PUSH_FOR_PULL is for the test suite and should not be + documented for the user. */ char const *cp = getenv ("BISON_USE_PUSH_FOR_PULL"); - bool use_push_for_pull_flag = cp && *cp && STRNEQ (cp, "0"); + bool use_push_for_pull_flag = cp && *cp && strtol (cp, 0, 10); /* Flags. */ MUSCLE_INSERT_BOOL ("defines_flag", defines_flag); -- 2.47.2