mirror of
git://anongit.mindrot.org/openssh.git
synced 2025-01-03 08:12:05 +00:00
- stevesk@cvs.openbsd.org 2001/07/23 18:21:46
[xmalloc.c] no zero size xstrdup() error; ok markus@
This commit is contained in:
parent
940fb86c9a
commit
ff6458e03e
@ -26,6 +26,9 @@
|
||||
- stevesk@cvs.openbsd.org 2001/07/23 18:14:58
|
||||
[auth2.c auth-rsa.c]
|
||||
use %lu; ok markus@
|
||||
- stevesk@cvs.openbsd.org 2001/07/23 18:21:46
|
||||
[xmalloc.c]
|
||||
no zero size xstrdup() error; ok markus@
|
||||
|
||||
20010803
|
||||
- (djm) Fix interrupted read in entropy gatherer. Spotted by markus@ on
|
||||
@ -6136,4 +6139,4 @@
|
||||
- Wrote replacements for strlcpy and mkdtemp
|
||||
- Released 1.0pre1
|
||||
|
||||
$Id: ChangeLog,v 1.1433 2001/08/06 21:01:49 mouring Exp $
|
||||
$Id: ChangeLog,v 1.1434 2001/08/06 21:03:23 mouring Exp $
|
||||
|
@ -13,7 +13,7 @@
|
||||
*/
|
||||
|
||||
#include "includes.h"
|
||||
RCSID("$OpenBSD: xmalloc.c,v 1.15 2001/04/16 08:05:34 deraadt Exp $");
|
||||
RCSID("$OpenBSD: xmalloc.c,v 1.16 2001/07/23 18:21:46 stevesk Exp $");
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "log.h"
|
||||
@ -58,11 +58,10 @@ xfree(void *ptr)
|
||||
char *
|
||||
xstrdup(const char *str)
|
||||
{
|
||||
size_t len = strlen(str) + 1;
|
||||
size_t len;
|
||||
char *cp;
|
||||
|
||||
if (len == 0)
|
||||
fatal("xstrdup: zero size");
|
||||
len = strlen(str) + 1;
|
||||
cp = xmalloc(len);
|
||||
strlcpy(cp, str, len);
|
||||
return cp;
|
||||
|
Loading…
Reference in New Issue
Block a user