Commit bea3fb0f7a5c88c9e9cf7cea1046c687dee59ef9
1 parent
ab86d8b0
Exists in
master
and in
2 other branches
Fixing session name management.
Showing
1 changed file
with
4 additions
and
1 deletions
Show diff stats
src/objects/os/linux/savedesktopicon.c
... | ... | @@ -301,7 +301,10 @@ |
301 | 301 | |
302 | 302 | // 2 = Session name |
303 | 303 | { |
304 | - const gchar * session_name = v3270_get_session_name(terminal); | |
304 | + gchar * session_name = g_strdup(v3270_get_session_name(terminal)); | |
305 | + gchar * ptr = strchr(session_name,':'); | |
306 | + if(ptr) | |
307 | + *ptr = 0; | |
305 | 308 | |
306 | 309 | if(strcmp(session_name,G_STRINGIFY(PRODUCT_NAME))) |
307 | 310 | gtk_entry_set_text(GTK_ENTRY(inputs[2]),session_name); | ... | ... |