Index: trunk/src_3rd/rnd_inclib/dialogs/dlg_library_param.c =================================================================== --- trunk/src_3rd/rnd_inclib/dialogs/dlg_library_param.c (revision 36377) +++ trunk/src_3rd/rnd_inclib/dialogs/dlg_library_param.c (revision 36378) @@ -571,7 +571,7 @@ *s = '/'; } #else - cmd = rnd_strdup_printf("%s --help", library_ent_path(l)); + cmd = rnd_strdup_printf("'%s' --help", library_ent_path(l)); #endif f = rnd_popen(NULL, cmd, "r"); free(cmd); Index: trunk/src_plugins/fp_fs/fp_fs.c =================================================================== --- trunk/src_plugins/fp_fs/fp_fs.c (revision 36377) +++ trunk/src_plugins/fp_fs/fp_fs.c (revision 36378) @@ -502,7 +502,7 @@ } #else cmd = malloc(strlen(libshell) + strlen(fullname) + strlen(params) + 16); - sprintf(cmd, "%s%s%s %s", libshell, sep, fullname, params); + sprintf(cmd, "%s%s'%s' %s", libshell, sep, fullname, params); #endif /*fprintf(stderr, " cmd=%s\n", cmd);*/ /* Make a copy of the output of the parametric so rewind() can be called on it */