aboutsummaryrefslogtreecommitdiff
path: root/nscd
diff options
context:
space:
mode:
authorSteve Ellcey <sellcey@caviumnetworks.com>2017-12-12 13:47:32 -0800
committerSteve Ellcey <sellcey@caviumnetworks.com>2017-12-12 13:47:32 -0800
commiteb4285768bb0608e2c3381d0a5214cae83b1f282 (patch)
tree2a970872ed94cc9b63d8c09f847c8ac75a2b4a77 /nscd
parentcc683f7ed4a5bd8ce2c9b715581de727b04eb599 (diff)
downloadglibc-eb4285768bb0608e2c3381d0a5214cae83b1f282.zip
glibc-eb4285768bb0608e2c3381d0a5214cae83b1f282.tar.gz
glibc-eb4285768bb0608e2c3381d0a5214cae83b1f282.tar.bz2
Use memcpy instead of strncpy in nscd/nscd.h to fix build problem with ToT GCC
* nscd/nscd.h (init_traced_file): Change strncpy to memcpy.
Diffstat (limited to 'nscd')
-rw-r--r--nscd/nscd.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/nscd/nscd.h b/nscd/nscd.h
index c6b0a3c..edcb5b6 100644
--- a/nscd/nscd.h
+++ b/nscd/nscd.h
@@ -108,7 +108,7 @@ init_traced_file(struct traced_file *file, const char *fname, int crinit)
size_t len = (size_t)(dname - fname);
if (len > sizeof (file->dname))
abort ();
- strncpy (file->dname, file->fname, len);
+ memcpy (file->dname, file->fname, len);
file->dname[len] = '\0';
}
/* The basename is the name just after the last forward slash. */