summaryrefslogtreecommitdiff
path: root/fitz
diff options
context:
space:
mode:
Diffstat (limited to 'fitz')
-rw-r--r--fitz/base_error.c5
-rw-r--r--fitz/fitz.h3
2 files changed, 8 insertions, 0 deletions
diff --git a/fitz/base_error.c b/fitz/base_error.c
index b844fb6a..bd6801eb 100644
--- a/fitz/base_error.c
+++ b/fitz/base_error.c
@@ -2,6 +2,11 @@
/* Warning context */
+void fz_var_imp(void *var)
+{
+ var = var; /* Do nothing */
+}
+
void fz_flush_warnings(fz_context *ctx)
{
if (ctx->warn->count > 1)
diff --git a/fitz/fitz.h b/fitz/fitz.h
index 70d14086..09c12c14 100644
--- a/fitz/fitz.h
+++ b/fitz/fitz.h
@@ -162,6 +162,9 @@ struct fz_error_context_s
char message[256];
};
+void fz_var_imp(void *);
+#define fz_var(var) fz_var_imp((void *)&(var))
+
#define fz_try(ctx) \
if (fz_push_try(ctx->error), \
!setjmp(ctx->error->stack[ctx->error->top].buffer)) \