(memcpy): Return first argument, just like the real memcpy function does.
authordrepper <drepper>
Fri, 5 Jan 2001 05:49:29 +0000 (05:49 +0000)
committerdrepper <drepper>
Fri, 5 Jan 2001 05:49:29 +0000 (05:49 +0000)
intl/bindtextdom.c
intl/finddomain.c
intl/l10nflist.c
intl/localealias.c
intl/textdomain.c

index 7de81c6..45000a6 100644 (file)
@@ -35,7 +35,7 @@ void free ();
 #else
 # include <strings.h>
 # ifndef memcpy
-#  define memcpy(Dst, Src, Num) bcopy (Src, Dst, Num)
+#  define memcpy(Dst, Src, Num) (bcopy (Src, Dst, Num), (Dst))
 # endif
 #endif
 
index dc215ad..f9cfae9 100644 (file)
@@ -41,7 +41,7 @@ void free ();
 #else
 # include <strings.h>
 # ifndef memcpy
-#  define memcpy(Dst, Src, Num) bcopy (Src, Dst, Num)
+#  define memcpy(Dst, Src, Num) (bcopy (Src, Dst, Num), (Dst))
 # endif
 #endif
 
index 4cd6615..2017311 100644 (file)
@@ -33,7 +33,7 @@
 #else
 # include <strings.h>
 # ifndef memcpy
-#  define memcpy(Dst, Src, Num) bcopy (Src, Dst, Num)
+#  define memcpy(Dst, Src, Num) (bcopy (Src, Dst, Num), (Dst))
 # endif
 #endif
 #if !HAVE_STRCHR && !defined _LIBC
index 426db49..63e8069 100644 (file)
@@ -64,7 +64,7 @@ void free ();
 #else
 # include <strings.h>
 # ifndef memcpy
-#  define memcpy(Dst, Src, Num) bcopy (Src, Dst, Num)
+#  define memcpy(Dst, Src, Num) (bcopy (Src, Dst, Num), (Dst))
 # endif
 #endif
 #if !HAVE_STRCHR && !defined _LIBC
index fe9f171..02f4a4b 100644 (file)
@@ -29,7 +29,7 @@
 #else
 # include <strings.h>
 # ifndef memcpy
-#  define memcpy(Dst, Src, Num) bcopy (Src, Dst, Num)
+#  define memcpy(Dst, Src, Num) (bcopy (Src, Dst, Num), (Dst))
 # endif
 #endif