]> git.saurik.com Git - bison.git/commitdiff
maint: minor simplification
authorAkim Demaille <akim@lrde.epita.fr>
Tue, 5 Jun 2012 15:26:35 +0000 (17:26 +0200)
committerAkim Demaille <akim@lrde.epita.fr>
Tue, 5 Jun 2012 15:26:35 +0000 (17:26 +0200)
* src/output.c (prepare): Assign use_push_for_pull_flag's value at its
declaration.

src/output.c

index 08922bc2046b686b6c2a27d55263fb37bc40fe1f..cbe6d401d833242e4faaa5bd67bd41cfc9c7cc81 100644 (file)
@@ -685,12 +685,8 @@ prepare (void)
 {
   /* BISON_USE_PUSH_FOR_PULL is for the test suite and should not be documented
      for the user.  */
-  char const *use_push_for_pull_env = getenv ("BISON_USE_PUSH_FOR_PULL");
-  bool use_push_for_pull_flag = false;
-  if (use_push_for_pull_env != NULL
-      && use_push_for_pull_env[0] != '\0'
-      && STRNEQ (use_push_for_pull_env, "0"))
-    use_push_for_pull_flag = true;
+  char const *cp = getenv ("BISON_USE_PUSH_FOR_PULL");
+  bool use_push_for_pull_flag = cp && *cp && STRNEQ (cp, "0");
 
   /* Flags. */
   MUSCLE_INSERT_BOOL ("defines_flag", defines_flag);