From 57b134cc9cde87bf639f3f5b9651d91a0ce3d164 Mon Sep 17 00:00:00 2001 From: Henrik Brix Andersen Date: Fri, 27 Jul 2012 22:56:35 +0200 Subject: [PATCH] Handle recursive ratio_over options correctly. --- lib/Slic3r/Config.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Slic3r/Config.pm b/lib/Slic3r/Config.pm index 4fc2afb1a7..b44a111cdd 100644 --- a/lib/Slic3r/Config.pm +++ b/lib/Slic3r/Config.pm @@ -858,7 +858,7 @@ sub get_value { no strict 'refs'; my $value = $self->get($opt_key); - $value = $self->get($Options->{$opt_key}{ratio_over}) * $1/100 + $value = $self->get_value($Options->{$opt_key}{ratio_over}) * $1/100 if $Options->{$opt_key}{ratio_over} && $value =~ /^(\d+(?:\.\d+)?)%$/; return $value; }