changeset 1105:bb83827edd04

return memcpy result directly
author Jim Meyering <jim@meyering.net>
date Wed, 12 Nov 1997 16:11:17 +0000
parents 8c4090a80295
children 0a6f04882682
files lib/strndup.c
diffstat 1 files changed, 2 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/lib/strndup.c
+++ b/lib/strndup.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1996 Free Software Foundation, Inc.
+/* Copyright (C) 1996, 1997 Free Software Foundation, Inc.
 
 NOTE: The canonical source of this file is maintained with the GNU C Library.
 Bugs can be reported to bug-glibc@prep.ai.mit.edu.
@@ -42,8 +42,6 @@
   if (new == NULL)
     return NULL;
 
-  memcpy (new, s, n);
   new[n] = '\0';
-
-  return new;
+  return memcpy (new, s, n);
 }