]> git.ipfire.org Git - thirdparty/cups-filters.git/commitdiff
libfontembed: Silenced warning with gcc 10.x
authorTill Kamppeter <till.kamppeter@gmail.com>
Tue, 25 Aug 2020 11:53:16 +0000 (13:53 +0200)
committerTill Kamppeter <till.kamppeter@gmail.com>
Tue, 25 Aug 2020 15:25:39 +0000 (17:25 +0200)
(cherry picked from commit 5e1aa85f5316a10ff195aa4eb0272073040fc19d)

NEWS
fontembed/embed_pdf.c

diff --git a/NEWS b/NEWS
index 6ff46a6faee9183f78cc74301ccd7df0f9e599fe..bc075cb77b80528dfe854d4a3f230294dbb52df6 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -3,6 +3,8 @@ NEWS - OpenPrinting CUPS Filters v1.27.5 - 2020-06-05
 
 CHANGES IN V1.28.0
 
+       - libfontembed: Silenced warning with gcc 10.x (Pull request
+         #287).
        - cups-browsed: Added ./configure options
          --enable-saving-created-queues and
          --with-remote-cups-local-queue-naming (Pull request: #253,
index f3df1afbe092e583e69ff7684fcd7dc8bd979944..6317bd6b3b729207e5a5817de9a1c1ff0be1eada 100644 (file)
@@ -125,7 +125,7 @@ static EMB_PDF_FONTDESCR *emb_pdf_fd_new(const char *fontname,
   ret->fontname=ret->data+len;
   len+=strlen(fontname)+1;
   if (subset_tag) {
-    strncpy(ret->fontname,subset_tag,6);
+    snprintf(ret->fontname, 6, "%s", subset_tag);
     ret->fontname[6]='+';
     strcpy(ret->fontname+7,fontname);
     len+=7;