summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2020-03-25 10:45:00 -0600
committerPaul Davis <paul@linuxaudiosystems.com>2020-03-25 10:45:00 -0600
commit4b40243f2b9e51dae93a2674618dbcad3ff05648 (patch)
tree656c7cc1dacce66e7aa62d9f02ddbf8fefe09bbc
parent3d6eaf8e69e460f8346579b5aa6424fab71c43c7 (diff)
fix two poorly-formed uses of Glib::DateTime
-rw-r--r--gtk2_ardour/ardour_ui_session.cc8
-rw-r--r--gtk2_ardour/session_dialog.cc7
2 files changed, 4 insertions, 11 deletions
diff --git a/gtk2_ardour/ardour_ui_session.cc b/gtk2_ardour/ardour_ui_session.cc
index c659aa433a..7daf305a09 100644
--- a/gtk2_ardour/ardour_ui_session.cc
+++ b/gtk2_ardour/ardour_ui_session.cc
@@ -962,9 +962,7 @@ ARDOUR_UI::archive_session ()
return;
}
- time_t n;
- time (&n);
- Glib::DateTime gdt (Glib::DateTime::create_now_local (n));
+ Glib::DateTime gdt (Glib::DateTime::create_now_local ());
SessionArchiveDialog sad;
sad.set_name (_session->name() + gdt.format ("_%F_%H%M%S"));
@@ -987,8 +985,8 @@ ARDOUR_UI::quick_snapshot_session (bool switch_to_it)
if (switch_to_it && _session->dirty ()) {
save_state_canfail ("");
}
- Glib::DateTime tm (g_date_time_new_now_local ());
- save_state (tm.format ("%FT%H.%M.%S"), switch_to_it);
+
+ save_state (Glib::DateTime::create_now_local().format ("%FT%H.%M.%S"), switch_to_it);
}
diff --git a/gtk2_ardour/session_dialog.cc b/gtk2_ardour/session_dialog.cc
index 6cacbdec0f..bbf8335d34 100644
--- a/gtk2_ardour/session_dialog.cc
+++ b/gtk2_ardour/session_dialog.cc
@@ -541,12 +541,7 @@ SessionDialog::open_button_pressed (GdkEventButton* ev)
void
SessionDialog::setup_untitled_session ()
{
- time_t n;
- time (&n);
- struct tm* now = localtime (&n);
- Glib::DateTime tm (Glib::DateTime::create_now_local (mktime (now)));
-
- new_name_entry.set_text (string_compose (_("Untitled-%1"), tm.format ("%F-%H-%M-%S")));
+ new_name_entry.set_text (string_compose (_("Untitled-%1"), Glib::DateTime::create_now_local().format ("%F-%H-%M-%S")));
new_name_entry.select_region (0, -1);
new_name_was_edited = false;