summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/wx/job_manager_view.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/wx/job_manager_view.cc b/src/wx/job_manager_view.cc
index a0a756a93..6b72ab0c2 100644
--- a/src/wx/job_manager_view.cc
+++ b/src/wx/job_manager_view.cc
@@ -39,6 +39,7 @@
using std::cout;
using std::list;
+using std::make_shared;
using std::map;
using std::min;
using std::shared_ptr;
@@ -87,9 +88,9 @@ JobManagerView::job_added(weak_ptr<Job> j)
if (job) {
shared_ptr<JobView> v;
if (_batch) {
- v.reset(new BatchJobView(job, this, _panel, _table));
+ v = make_shared<BatchJobView>(job, this, _panel, _table);
} else {
- v.reset(new NormalJobView(job, this, _panel, _table));
+ v = make_shared<NormalJobView>(job, this, _panel, _table);
}
v->setup();
_job_records.push_back(v);