diff options
author | Alexander Larsson <alexl@redhat.com> | 2017-01-11 15:28:35 +0100 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2017-01-11 15:28:35 +0100 |
commit | 8cabfef9c9068b07a369f8a56a9e2b96b6c130e0 (patch) | |
tree | a424d07517898205f396fe761a48afac02560261 /gtk/gtkcssimage.c | |
parent | 7bee22bcb6ad9a71bfcf8a38edc070a685a627a3 (diff) | |
download | gtk+-8cabfef9c9068b07a369f8a56a9e2b96b6c130e0.tar.gz |
GtkCSSImage: Avoid some type checks
The width/height/aspect getters are called a lot, and almost all
callers already verify it from _gtk_css_image_get_concrete_size (),
so just skip these checks.
Diffstat (limited to 'gtk/gtkcssimage.c')
-rw-r--r-- | gtk/gtkcssimage.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/gtk/gtkcssimage.c b/gtk/gtkcssimage.c index aa407f486c..29d9959d8b 100644 --- a/gtk/gtkcssimage.c +++ b/gtk/gtkcssimage.c @@ -156,8 +156,6 @@ _gtk_css_image_get_width (GtkCssImage *image) { GtkCssImageClass *klass; - g_return_val_if_fail (GTK_IS_CSS_IMAGE (image), 0); - klass = GTK_CSS_IMAGE_GET_CLASS (image); return klass->get_width (image); @@ -168,8 +166,6 @@ _gtk_css_image_get_height (GtkCssImage *image) { GtkCssImageClass *klass; - g_return_val_if_fail (GTK_IS_CSS_IMAGE (image), 0); - klass = GTK_CSS_IMAGE_GET_CLASS (image); return klass->get_height (image); @@ -180,8 +176,6 @@ _gtk_css_image_get_aspect_ratio (GtkCssImage *image) { GtkCssImageClass *klass; - g_return_val_if_fail (GTK_IS_CSS_IMAGE (image), 0); - klass = GTK_CSS_IMAGE_GET_CLASS (image); return klass->get_aspect_ratio (image); |