OSDN Git Service

* xcoffout.c (xcoffout_declare_function): Change strncpy to memcpy.
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Dec 2004 16:01:55 +0000 (16:01 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Dec 2004 16:01:55 +0000 (16:01 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@92202 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/xcoffout.c

index 0acb9a4..7c981a6 100644 (file)
@@ -1,3 +1,7 @@
+2004-12-15  David Edelsohn  <edelsohn@gnu.org>
+
+       * xcoffout.c (xcoffout_declare_function): Change strncpy to memcpy.
+
 2004-12-15  Ian Lance Taylor  <ian@wasabisystems.com>
 
        * config/arm/arm.c (arm_xscale_rtx_costs): Increase cost of
index a2d8a33..f2b8a3f 100644 (file)
@@ -413,7 +413,7 @@ xcoffout_declare_function (FILE *file, tree decl, const char *name)
   if (name[len - 1] == ']')
     {
       char *n = alloca (len - 3);
-      strncpy (n, name, len - 4);
+      memcpy (n, name, len - 4);
       n[len - 4] = '\0';
       name = n;
     }