src/nnn.c | 18 ++++++++++-------- diff --git a/src/nnn.c b/src/nnn.c index f9ab3aa5007235c5748a9dc9a4a8175db12b8f82..50449ee604e07072c2d427145f9362945cefcf06 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -519,15 +519,17 @@ }; /* Supported configuration environment variables */ #define NNN_BMS 0 -#define NNN_OPENER 1 -#define NNN_CONTEXT_COLORS 2 -#define NNNLVL 3 -#define NNN_PIPE 4 -#define NNN_ARCHIVE 5 /* strings end here */ -#define NNN_TRASH 6 /* flags begin here */ +#define NNN_PLUG 1 +#define NNN_OPENER 2 +#define NNN_CONTEXT_COLORS 3 +#define NNNLVL 4 +#define NNN_PIPE 5 +#define NNN_ARCHIVE 6 /* strings end here */ +#define NNN_TRASH 7 /* flags begin here */ static const char * const env_cfg[] = { "NNN_BMS", + "NNN_PLUG", "NNN_OPENER", "NNN_CONTEXT_COLORS", "NNNLVL", @@ -6024,8 +6026,8 @@ return _FAILURE; } /* Parse plugins string */ - if (!parsekvpair(plug, &pluginstr, "NNN_PLUG", PLUGIN_MAX, PATH_MAX)) { - fprintf(stderr, "%s\n", "NNN_PLUG"); + if (!parsekvpair(plug, &pluginstr, env_cfg[NNN_PLUG], PLUGIN_MAX, PATH_MAX)) { + fprintf(stderr, "%s\n", env_cfg[NNN_PLUG]); return _FAILURE; }