From f479764b34f997d27f591ddeb93d785f899534bb Mon Sep 17 00:00:00 2001
From: Peter Stephenson
Date: Thu, 6 Sep 2018 10:39:45 +0100
Subject: 43396: Job control debug.
Particularly for TTY ownership.
---
Src/params.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'Src/params.c')
diff --git a/Src/params.c b/Src/params.c
index a1c299f60..66687fbf3 100644
--- a/Src/params.c
+++ b/Src/params.c
@@ -2586,7 +2586,7 @@ assignstrvalue(Value v, char *val, int flags)
Param pm = v->pm;
/* Size doesn't change, can limit actions to only
* overwriting bytes in already allocated string */
- strncpy(z + v->start, val, vlen);
+ memcpy(z + v->start, val, vlen);
/* Implement remainder of strsetfn */
if (!(pm->node.flags & PM_HASHELEM) &&
((pm->node.flags & PM_NAMEDDIR) ||
--
cgit 1.4.1