Author: jamessan
Date: Sun Nov 26 06:46:13 2017
New Revision: 1816366

URL: http://svn.apache.org/viewvc?rev=1816366&view=rev
Log:
* subversion/tests/libsvn_subr/subst_translate-test.c
  (test_svn_subst_translate_string2_null_encoding): Adjust size for strncpy()
    to ensure buffer is NULL-terminated.

Found by: Coverity <https://scan.coverity.com>
(CID: 1356919)

Modified:
    subversion/trunk/subversion/tests/libsvn_subr/subst_translate-test.c

Modified: subversion/trunk/subversion/tests/libsvn_subr/subst_translate-test.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/libsvn_subr/subst_translate-test.c?rev=1816366&r1=1816365&r2=1816366&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/libsvn_subr/subst_translate-test.c 
(original)
+++ subversion/trunk/subversion/tests/libsvn_subr/subst_translate-test.c Sun 
Nov 26 06:46:13 2017
@@ -158,7 +158,7 @@ test_svn_subst_translate_string2_null_en
     };
   const char **other_locale;
 
-  strncpy(orig_lc_all, setlocale(LC_ALL, NULL), sizeof (orig_lc_all));
+  strncpy(orig_lc_all, setlocale(LC_ALL, NULL), sizeof (orig_lc_all) - 1);
 
   for (other_locale = other_locales; *other_locale != NULL; ++other_locale)
   {


Reply via email to