summaryrefslogtreecommitdiff
path: root/gtk/gtkcssdimensionvalue.c
diff options
context:
space:
mode:
authorTimm Bäder <mail@baedert.org>2020-01-14 15:39:48 +0100
committerTimm Bäder <mail@baedert.org>2020-01-18 08:49:52 +0100
commit2e89c5360aafc089835d9be556ab828e5c9faeb1 (patch)
treef09909a846c93e1de4895e99f20f698c75322660 /gtk/gtkcssdimensionvalue.c
parente448fc41f3d40666e7b09b6a3b3d16049cab80af (diff)
downloadgtk+-2e89c5360aafc089835d9be556ab828e5c9faeb1.tar.gz
numbervalue: Add early-out to multiply()
If the factor is 1, we already know what the result is going to be.
Diffstat (limited to 'gtk/gtkcssdimensionvalue.c')
-rw-r--r--gtk/gtkcssdimensionvalue.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk/gtkcssdimensionvalue.c b/gtk/gtkcssdimensionvalue.c
index 708dd872f9..87c290ad8a 100644
--- a/gtk/gtkcssdimensionvalue.c
+++ b/gtk/gtkcssdimensionvalue.c
@@ -194,8 +194,8 @@ gtk_css_value_dimension_has_percent (const GtkCssValue *value)
}
static GtkCssValue *
-gtk_css_value_dimension_multiply (const GtkCssValue *value,
- double factor)
+gtk_css_value_dimension_multiply (GtkCssValue *value,
+ double factor)
{
return gtk_css_dimension_value_new (value->value * factor, value->unit);
}