]> git.saurik.com Git - bison.git/blobdiff - src/output.c
maint: minor simplification
[bison.git] / 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);