From 9595e4b05a7a8255a0e58e060ad9872a6799ffbe Mon Sep 17 00:00:00 2001 From: Thomas White Date: Sun, 8 Sep 2013 11:59:57 +0200 Subject: Escape SC in heirarchy debug display --- src/frame.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/frame.c b/src/frame.c index 7d0e349..bf0672a 100644 --- a/src/frame.c +++ b/src/frame.c @@ -276,12 +276,14 @@ void show_hierarchy(struct frame *fr, const char *t) { int i; char tn[1024]; + char *sc; strcpy(tn, t); strcat(tn, " "); - printf("%s%p %s %p (%i x %i) / (%.2f x %.2f)\n", t, fr, fr->sc, fr->contents, - fr->pix_w, fr->pix_h, fr->w, fr->h); + sc = escape_text(fr->sc); + printf("%s%p %s (%.2f x %.2f)\n", t, fr, sc, fr->w, fr->h); + free(sc); for ( i=0; inum_children; i++ ) { show_hierarchy(fr->children[i], tn); -- cgit v1.2.3