Commit bea3fb0f7a5c88c9e9cf7cea1046c687dee59ef9

Authored by Perry Werneck
1 parent ab86d8b0

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);
... ...