From ac1152f42d22733cf45ba95705f87086963c2359 Mon Sep 17 00:00:00 2001 From: Joseph Lenox Date: Sat, 21 Jul 2018 18:49:49 -0500 Subject: [PATCH] Collapsed the add_layer method. --- xs/src/libslic3r/PrintObject.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/xs/src/libslic3r/PrintObject.cpp b/xs/src/libslic3r/PrintObject.cpp index f4ebea844..a938c921a 100644 --- a/xs/src/libslic3r/PrintObject.cpp +++ b/xs/src/libslic3r/PrintObject.cpp @@ -171,9 +171,8 @@ PrintObject::clear_layers() Layer* PrintObject::add_layer(int id, coordf_t height, coordf_t print_z, coordf_t slice_z) { - Layer* layer = new Layer(id, this, height, print_z, slice_z); - layers.push_back(layer); - return layer; + layers.emplace_back(new Layer(id, this, height, print_z, slice_z)); + return layers.back(); } void