From efa9038b90d7680cb0675a2e66da55fd83055eb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Tr=C3=B6ger?= Date: Mon, 6 Jul 2015 20:24:30 +0200 Subject: [PATCH] no temporaries at by reference parameter --- src/Mod/PartDesign/Gui/TaskDatumParameters.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Mod/PartDesign/Gui/TaskDatumParameters.cpp b/src/Mod/PartDesign/Gui/TaskDatumParameters.cpp index fffa865d47..531bf359e2 100644 --- a/src/Mod/PartDesign/Gui/TaskDatumParameters.cpp +++ b/src/Mod/PartDesign/Gui/TaskDatumParameters.cpp @@ -170,7 +170,8 @@ TaskDatumParameters::TaskDatumParameters(ViewProviderDatum *DatumView,QWidget *p double offset2 = pcDatum->superPlacement.getValue().getPosition().y; double offset3 = pcDatum->superPlacement.getValue().getPosition().x; double angle = 0; - pcDatum->superPlacement.getValue().getRotation().getValue(Base::Vector3d(),angle); + Base::Vector3d val; + pcDatum->superPlacement.getValue().getRotation().getValue(val, angle); // Fill data into dialog elements ui->spinOffset->setValue(offset); @@ -317,7 +318,8 @@ void TaskDatumParameters::updateUI(std::string message, bool error) } double angle = 0; - pcDatum->superPlacement.getValue().getRotation().getValue(Base::Vector3d(), angle); + Base::Vector3d val; + pcDatum->superPlacement.getValue().getRotation().getValue(val, angle); // Enable the next reference button int numrefs = refs.size();