diff --git a/src/sview/resv_info.c b/src/sview/resv_info.c index 90b02aadbaf346941bca9527c7e725a5ef718ea6..42353e00ee6afb56fa758aaec3e01cd8370b99d8 100644 --- a/src/sview/resv_info.c +++ b/src/sview/resv_info.c @@ -865,10 +865,12 @@ extern void admin_edit_resv(GtkCellRendererText *cell, slurm_init_resv_desc_msg(resv_msg); gtk_tree_model_get(GTK_TREE_MODEL(treestore), &iter, - SORTID_NAME, &resv_msg->name, + SORTID_NAME, &temp, column, &old_text, -1); - + resv_msg->name = xstrdup(temp); + g_free(temp); + type = _set_resv_msg(resv_msg, new_text, column); if(errno) goto print_error;