[gtk/wip/chergert/glproto] cleanup assertions
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/chergert/glproto] cleanup assertions
- Date: Sat, 2 Jan 2021 05:46:47 +0000 (UTC)
commit 61279a3547f72d57ebb9c18f8fcd9c844d23ea0b
Author: Christian Hergert <chergert redhat com>
Date: Fri Jan 1 21:45:22 2021 -0800
cleanup assertions
gsk/next/gskglrenderjob.c | 18 ++++++++----------
1 file changed, 8 insertions(+), 10 deletions(-)
---
diff --git a/gsk/next/gskglrenderjob.c b/gsk/next/gskglrenderjob.c
index 9edb439066..2fc564c1d7 100644
--- a/gsk/next/gskglrenderjob.c
+++ b/gsk/next/gskglrenderjob.c
@@ -270,12 +270,11 @@ init_projection_matrix (graphene_matrix_t *projection,
static inline GskGLRenderModelview *
gsk_gl_render_job_get_modelview (GskGLRenderJob *job)
{
- if (job->modelview->len > 0)
- return &g_array_index (job->modelview,
- GskGLRenderModelview,
- job->modelview->len - 1);
- g_assert_not_reached ();
- return NULL;
+ g_assert (job->modelview->len > 0);
+
+ return &g_array_index (job->modelview,
+ GskGLRenderModelview,
+ job->modelview->len - 1);
}
static void
@@ -447,10 +446,9 @@ gsk_gl_render_job_clip_is_rectilinear (GskGLRenderJob *job)
static inline const GskRoundedRect *
gsk_gl_render_job_get_clip (GskGLRenderJob *job)
{
- if (job->clip->len == 0)
- return NULL;
- else
- return &g_array_index (job->clip, GskGLRenderClip, job->clip->len - 1).rect;
+ g_assert (job->clip->len > 0);
+
+ return &g_array_index (job->clip, GskGLRenderClip, job->clip->len - 1).rect;
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]