diff options
author | 2017-12-12 13:47:32 -0800 | |
---|---|---|
committer | 2017-12-12 13:47:32 -0800 | |
commit | eb4285768bb0608e2c3381d0a5214cae83b1f282 (patch) | |
tree | 2a970872ed94cc9b63d8c09f847c8ac75a2b4a77 /nscd | |
parent | libio: Free backup area when it not required (BZ#22415) (diff) | |
download | glibc-eb4285768bb0608e2c3381d0a5214cae83b1f282.tar.gz glibc-eb4285768bb0608e2c3381d0a5214cae83b1f282.tar.bz2 glibc-eb4285768bb0608e2c3381d0a5214cae83b1f282.zip |
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.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nscd/nscd.h b/nscd/nscd.h index c6b0a3c836..edcb5b6cde 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. */ |