[gnome-terminal] build: Avoid a warning about strncpy truncating its output



commit 1cd55188653eb7e95bdadd2aaef06384eabe801b
Author: Egmont Koblinger <egmont gmail com>
Date:   Sat Sep 14 22:09:56 2019 +0200

    build: Avoid a warning about strncpy truncating its output
    
    https://gitlab.gnome.org/GNOME/gnome-terminal/issues/160

 src/terminal-util.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/terminal-util.c b/src/terminal-util.c
index 66ab7a90..6870b98f 100644
--- a/src/terminal-util.c
+++ b/src/terminal-util.c
@@ -993,14 +993,14 @@ add_separators (const char *in, const char *sep, int groupby)
   ret = out = g_malloc(outlen + 1);
 
   firstgrouplen = (inlen - 1) % groupby + 1;
-  strncpy(out, in, firstgrouplen);
+  memcpy(out, in, firstgrouplen);
   in += firstgrouplen;
   out += firstgrouplen;
 
   while (*in != '\0') {
-    strncpy(out, sep, seplen);
+    memcpy(out, sep, seplen);
     out += seplen;
-    strncpy(out, in, groupby);
+    memcpy(out, in, groupby);
     in += groupby;
     out += groupby;
   }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]