13
0

Prevent creation of session directory with leading or trailing space.

This commit is contained in:
Colin Fletcher 2014-06-05 17:26:16 +01:00
parent 60349bcee6
commit 83ce8dde6b

View File

@ -248,7 +248,9 @@ SessionDialog::session_folder ()
/* existing session chosen from file chooser */ /* existing session chosen from file chooser */
return Glib::path_get_dirname (existing_session_chooser.get_current_folder ()); return Glib::path_get_dirname (existing_session_chooser.get_current_folder ());
} else { } else {
std::string legal_session_folder_name = legalize_for_path (new_name_entry.get_text()); std::string val = new_name_entry.get_text();
strip_whitespace_edges (val);
std::string legal_session_folder_name = legalize_for_path (val);
return Glib::build_filename (new_folder_chooser.get_current_folder(), legal_session_folder_name); return Glib::build_filename (new_folder_chooser.get_current_folder(), legal_session_folder_name);
} }
} }