]> Sergey Matveev's repositories - nnn.git/commitdiff
Remove another getenv() call
authorArun Prakash Jana <engineerarun@gmail.com>
Thu, 24 Jan 2019 23:42:35 +0000 (05:12 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Thu, 24 Jan 2019 23:42:35 +0000 (05:12 +0530)
src/nnn.c

index 963c90099e926167976139c2e6c205ecb0d6dba8..3187a4035f3975e5970af67dde7d4845062e3fd6 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -2328,20 +2328,19 @@ static bool show_help(char *path)
                dprintf(fd, "\n");
        }
 
-       for (i = NNN_OPENER; i <= NNN_TMPFILE; ++i) {
+       for (i = NNN_OPENER; i <= NNN_PLAIN_FILTER; ++i) {
                start = getenv(env_cfg[i]);
-               if (start)
-                       dprintf(fd, "%s: %s\n", env_cfg[i], start);
+               if (start) {
+                       if (i < NNN_USE_EDITOR)
+                               dprintf(fd, "%s: %s\n", env_cfg[i], start);
+                       else
+                               dprintf(fd, "%s: 1\n", env_cfg[i]);
+               }
        }
 
        if (g_cppath[0])
                dprintf(fd, "COPY FILE: %s\n", g_cppath);
 
-       for (i = NNN_USE_EDITOR; i <= NNN_PLAIN_FILTER; ++i) {
-               if (getenv(env_cfg[i]))
-                       dprintf(fd, "%s: 1\n", env_cfg[i]);
-       }
-
        dprintf(fd, "\nv%s\n%s\n", VERSION, GENERAL_INFO);
        close(fd);