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