summaryrefslogtreecommitdiff
path: root/src/cairo-script-surface.c
diff options
context:
space:
mode:
authorAndrea Canciani <ranma42@gmail.com>2011-07-29 10:46:42 +0200
committerAndrea Canciani <ranma42@gmail.com>2011-07-29 11:54:56 +0200
commitad3ef3a8fb560a2bd528ccd15469bbe9a1ddcee8 (patch)
tree1c222d89b496ad5c2a5bcdd51d9420f904916a18 /src/cairo-script-surface.c
parente8e765605c2ae69710affadd3f450aef17932258 (diff)
downloadcairo-ad3ef3a8fb560a2bd528ccd15469bbe9a1ddcee8.tar.gz
Silence Clang static analyzer reports
Clang static analysis triggers some reports in non-buggy code. Silence them trying to follow better coding practices.
Diffstat (limited to 'src/cairo-script-surface.c')
-rw-r--r--src/cairo-script-surface.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cairo-script-surface.c b/src/cairo-script-surface.c
index 3aa1f61dd..699b6c378 100644
--- a/src/cairo-script-surface.c
+++ b/src/cairo-script-surface.c
@@ -1343,7 +1343,9 @@ _emit_image_surface (cairo_script_surface_t *surface,
len = clone->width * 4;
break;
case CAIRO_FORMAT_INVALID:
+ default:
ASSERT_NOT_REACHED;
+ len = 0;
break;
}
len *= clone->height;