summaryrefslogtreecommitdiff
path: root/platform/x11/pdfapp.c
diff options
context:
space:
mode:
Diffstat (limited to 'platform/x11/pdfapp.c')
-rw-r--r--platform/x11/pdfapp.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/platform/x11/pdfapp.c b/platform/x11/pdfapp.c
index 3fffd4ef..a5c524b4 100644
--- a/platform/x11/pdfapp.c
+++ b/platform/x11/pdfapp.c
@@ -520,7 +520,7 @@ static int gen_tmp_file(char *buf, int len)
for (i = 0; i < 10000; i++)
{
FILE *f;
- snprintf(name, buf+len-name, "tmp%04d", i);
+ sprintf(name, "tmp%04d", i);
f = fopen(buf, "r");
if (f == NULL)
return 1;
@@ -903,9 +903,9 @@ static void pdfapp_showpage(pdfapp_t *app, int loadpage, int drawpage, int repai
len = MAX_TITLE-strlen(buf2);
if (strlen(app->doctitle) > len)
{
- snprintf(buf, len-3, "%s", app->doctitle);
- strcat(buf, "...");
- strcat(buf, buf2);
+ fz_strlcpy(buf, app->doctitle, len-3);
+ fz_strlcat(buf, "...", MAX_TITLE);
+ fz_strlcat(buf, buf2, MAX_TITLE);
}
else
sprintf(buf, "%s%s", app->doctitle, buf2);