[gnome-terminal] build: Avoid a warning about strncpy truncating its output
- From: Egmont Koblinger <egmontkob src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-terminal] build: Avoid a warning about strncpy truncating its output
- Date: Sat, 14 Sep 2019 20:17:09 +0000 (UTC)
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]