Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlessandro Ranellucci <aar@cpan.org>2014-11-04 23:07:18 +0300
committerAlessandro Ranellucci <aar@cpan.org>2014-11-04 23:07:18 +0300
commita4eef93950a520790f8b89765ea488f59ff3d9f4 (patch)
tree4fa83459a55b114fc88a2329ebb07c0a9ed9a138 /xs/src/libslic3r/Config.cpp
parentd452a16ba84dbf3f325a1de5b56089af14ec6bf7 (diff)
Fixed minor regression
Diffstat (limited to 'xs/src/libslic3r/Config.cpp')
-rw-r--r--xs/src/libslic3r/Config.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/xs/src/libslic3r/Config.cpp b/xs/src/libslic3r/Config.cpp
index 48d125cad..417054e18 100644
--- a/xs/src/libslic3r/Config.cpp
+++ b/xs/src/libslic3r/Config.cpp
@@ -209,7 +209,7 @@ ConfigBase::set(t_config_option_key opt_key, SV* value) {
optv->values.push_back(std::string(SvPV_nolen(*elem), SvCUR(*elem)));
}
} else if (ConfigOptionPoint* optv = dynamic_cast<ConfigOptionPoint*>(opt)) {
- return optv->point.from_SV(value);
+ return optv->point.from_SV_check(value);
} else if (ConfigOptionPoints* optv = dynamic_cast<ConfigOptionPoints*>(opt)) {
std::vector<Pointf> values;
AV* av = (AV*)SvRV(value);
@@ -217,7 +217,7 @@ ConfigBase::set(t_config_option_key opt_key, SV* value) {
for (size_t i = 0; i < len; i++) {
SV** elem = av_fetch(av, i, 0);
Pointf point;
- if (elem == NULL || !point.from_SV(*elem)) return false;
+ if (elem == NULL || !point.from_SV_check(*elem)) return false;
values.push_back(point);
}
optv->values = values;