diff --git a/lib/model.cpp b/lib/model.cpp index 20bef9a1..8381b268 100644 --- a/lib/model.cpp +++ b/lib/model.cpp @@ -32,31 +32,20 @@ bool QueueModel::check_iter_validity(const Gtk::TreeIter &iter) const void QueueModel::on_row_inserted(unsigned int row) { - Gtk::TreePath path; - Gtk::TreeIter iter; - - path.push_back(row); increment_stamp(); - row_inserted(path, iter); + row_inserted(Gtk::TreePath(1, row), Gtk::TreeIter()); } void QueueModel::on_row_deleted(unsigned int row) { - Gtk::TreePath path; - - path.push_back(row); increment_stamp(); - row_deleted(path); + row_deleted(Gtk::TreePath(1, row)); } void QueueModel::on_row_changed(unsigned int row) { - Gtk::TreePath path; - Gtk::TreeIter iter; - - path.push_back(row); increment_stamp(); - row_changed(path, iter); + row_changed(Gtk::TreePath(1, row), Gtk::TreeIter()); } void QueueModel::on_path_selected(const Gtk::TreePath &path)