maint: an envvar equal to "00" is 0.

* src/output.c (prepare): here.
Reported by Paul Eggert.
This commit is contained in:
Akim Demaille
2012-06-05 18:02:49 +02:00
parent 84526bf3d1
commit 4896ede89c

View File

@@ -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);