From b62739cee56d84f004465aebceafcf908b895bcc Mon Sep 17 00:00:00 2001 From: malc Date: Sun, 28 Nov 2010 01:08:10 +0300 Subject: [PATCH] Do not set WM title when PDF object is an empty and don't leak memory However small --- link.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/link.c b/link.c index a839c47..c03b736 100644 --- a/link.c +++ b/link.c @@ -947,10 +947,14 @@ mainloop (void *unused) obj = fz_dictgets (state.xref->trailer, "Info"); if (obj) { + char *s; + obj = fz_dictgets (obj, "Title"); - if (obj) { - printd (state.sock, "t %s", pdf_toutf8 (obj)); + s = pdf_toutf8 (obj); + if (*s) { + printd (state.sock, "t %s", s); } + fz_free (s); } state.needoutline = 1; } -- 2.11.4.GIT