summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKhaled Hosny <khaled@aliftype.com>2023-01-26 13:26:54 +0200
committerKhaled Hosny <khaled@aliftype.com>2023-02-06 11:39:08 +0200
commit288843ef5d2338ccf863119e70a4ce239e3d450b (patch)
tree7fb36e768e88057ec37e1c7080b5f4f4b9840e35
parent23e2718bd72ad5cb43abb853ef46ac0a1427f121 (diff)
downloadcairo-288843ef5d2338ccf863119e70a4ce239e3d450b.tar.gz
Fix -Wsometimes-uninitialized warning
../src/cairo-pdf-surface.c:2505:9: warning: variable 'status' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (surface->base.status != CAIRO_STATUS_SUCCESS) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-pdf-surface.c:2573:9: note: uninitialized use occurs here if (status == CAIRO_STATUS_SUCCESS) ^~~~~~ ../src/cairo-pdf-surface.c:2505:5: note: remove the 'if' if its condition is always false if (surface->base.status != CAIRO_STATUS_SUCCESS) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-pdf-surface.c:2497:5: note: variable 'status' is declared here cairo_status_t status, status2; ^
-rw-r--r--src/cairo-pdf-surface.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-pdf-surface.c b/src/cairo-pdf-surface.c
index 772828eb8..2b1bf72e4 100644
--- a/src/cairo-pdf-surface.c
+++ b/src/cairo-pdf-surface.c
@@ -2556,7 +2556,7 @@ _cairo_pdf_surface_finish (void *abstract_surface)
cairo_pdf_surface_t *surface = abstract_surface;
long long offset;
cairo_pdf_resource_t catalog;
- cairo_status_t status, status2;
+ cairo_status_t status = CAIRO_STATUS_SUCCESS, status2;
int size, i;
cairo_pdf_jbig2_global_t *global;
char *label;