font_pango: add debug messages
authorDavid Herrmann <dh.herrmann@googlemail.com>
Sun, 22 Apr 2012 14:38:23 +0000 (16:38 +0200)
committerDavid Herrmann <dh.herrmann@googlemail.com>
Sun, 22 Apr 2012 14:38:23 +0000 (16:38 +0200)
Add debug messages so we always know what kind of screen is created.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
src/font_pango.c

index 0e99e60..069b654 100644 (file)
@@ -540,6 +540,9 @@ static int screen_new(struct font_screen **out, struct font_buffer *buf,
        if (!buf->width || !buf->height || !buf->stride || !buf->data)
                return -EINVAL;
 
+       log_debug("new screen with size %ux%u for table %ux%u",
+                       buf->width, buf->height, cols, rows);
+
        screen = malloc(sizeof(*screen));
        if (!screen)
                return -ENOMEM;
@@ -640,6 +643,7 @@ void font_screen_free(struct font_screen *screen)
        if (!screen)
                return;
 
+       log_debug("free screen");
        face_unref(screen->faces.bold);
        face_unref(screen->faces.normal);
        cairo_destroy(screen->cr);