diff options
Diffstat (limited to 'src/cairo-tag-stack.c')
-rw-r--r-- | src/cairo-tag-stack.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/cairo-tag-stack.c b/src/cairo-tag-stack.c index f182b508b..ffe1e483a 100644 --- a/src/cairo-tag-stack.c +++ b/src/cairo-tag-stack.c @@ -331,3 +331,17 @@ _cairo_tag_error (const char *fmt, ...) } return _cairo_error (CAIRO_STATUS_TAG_ERROR); } + +void +_cairo_tag_warning (const char *fmt, ...) +{ + va_list ap; + + if (getenv ("CAIRO_DEBUG_TAG") != NULL) { + printf ("TAG WARNING: "); + va_start (ap, fmt); + vprintf (fmt, ap); + va_end (ap); + printf ("\n"); + } +} |