Instead of forbidding invalid session names, sanitize them.

This commit is contained in:
Nicholas Marriott
2020-04-24 16:40:10 +01:00
parent 527f66ed23
commit 9b571dacee
4 changed files with 32 additions and 35 deletions

2
tmux.h
View File

@ -2722,7 +2722,7 @@ struct session *session_create(const char *, const char *, const char *,
void session_destroy(struct session *, int, const char *);
void session_add_ref(struct session *, const char *);
void session_remove_ref(struct session *, const char *);
int session_check_name(const char *);
char *session_check_name(const char *);
void session_update_activity(struct session *, struct timeval *);
struct session *session_next_session(struct session *);
struct session *session_previous_session(struct session *);