|
|
ca02eb4 |
--- ./src/filemanager/ext.c
|
|
|
ca02eb4 |
+++ ./src/filemanager/ext.c
|
|
|
ca02eb4 |
@@ -155,12 +155,13 @@
|
|
|
ca02eb4 |
{
|
|
|
ca02eb4 |
const char symbol;
|
|
|
ca02eb4 |
const char *name;
|
|
|
ca02eb4 |
+ const char *delim;
|
|
|
ca02eb4 |
} export_variables[] = {
|
|
|
ca02eb4 |
- {'p', "MC_EXT_BASENAME"},
|
|
|
ca02eb4 |
- {'d', "MC_EXT_CURRENTDIR"},
|
|
|
ca02eb4 |
- {'s', "MC_EXT_SELECTED"},
|
|
|
ca02eb4 |
- {'t', "MC_EXT_ONLYTAGGED"},
|
|
|
ca02eb4 |
- {'\0', NULL}
|
|
|
ca02eb4 |
+ {'p', "MC_EXT_BASENAME", ""},
|
|
|
ca02eb4 |
+ {'d', "MC_EXT_CURRENTDIR", ""},
|
|
|
ca02eb4 |
+ {'s', "MC_EXT_SELECTED", "\""},
|
|
|
ca02eb4 |
+ {'t', "MC_EXT_ONLYTAGGED", "\""},
|
|
|
ca02eb4 |
+ {'\0', NULL, 0}
|
|
|
ca02eb4 |
};
|
|
|
ca02eb4 |
/* *INDENT-ON* */
|
|
|
ca02eb4 |
|
|
|
ca02eb4 |
@@ -178,7 +179,8 @@
|
|
|
ca02eb4 |
if (text != NULL)
|
|
|
ca02eb4 |
{
|
|
|
ca02eb4 |
g_string_append_printf (export_vars_string,
|
|
|
ca02eb4 |
- "%s=%s\nexport %s\n", export_variables[i].name, text,
|
|
|
ca02eb4 |
+ "%s=%s%s%s\nexport %s\n", export_variables[i].name,
|
|
|
ca02eb4 |
+ export_variables[i].delim, text, export_variables[i].delim,
|
|
|
ca02eb4 |
export_variables[i].name);
|
|
|
ca02eb4 |
g_free (text);
|
|
|
ca02eb4 |
}
|