(savestring): Optimize code to give a good example.
authordrepper <drepper>
Mon, 11 Jan 1999 19:59:48 +0000 (19:59 +0000)
committerdrepper <drepper>
Mon, 11 Jan 1999 19:59:48 +0000 (19:59 +0000)
manual/memory.texi

index d55a4d4..958e1d1 100644 (file)
@@ -230,9 +230,8 @@ char *
 savestring (const char *ptr, size_t len)
 @{
   register char *value = (char *) xmalloc (len + 1);
-  memcpy (value, ptr, len);
   value[len] = '\0';
-  return value;
+  return (char *) memcpy (value, ptr, len);
 @}
 @end group
 @end smallexample