artulab
projects
/
openbsd
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
60ab282
)
Check return value of strdup(3) for NULL in example code (duh).
author
aaron
<aaron@openbsd.org>
Fri, 21 Apr 2000 15:27:40 +0000
(15:27 +0000)
committer
aaron
<aaron@openbsd.org>
Fri, 21 Apr 2000 15:27:40 +0000
(15:27 +0000)
lib/libc/string/strdup.3
patch
|
blob
|
history
diff --git
a/lib/libc/string/strdup.3
b/lib/libc/string/strdup.3
index
457b832
..
2734bf4
100644
(file)
--- a/
lib/libc/string/strdup.3
+++ b/
lib/libc/string/strdup.3
@@
-1,4
+1,4
@@
-.\" $OpenBSD: strdup.3,v 1.
8 2000/04/21 15:24:2
0 aaron Exp $
+.\" $OpenBSD: strdup.3,v 1.
9 2000/04/21 15:27:4
0 aaron Exp $
.\"
.\" Copyright (c) 1990, 1991, 1993
.\" The Regents of the University of California. All rights reserved.
@@
-63,7
+63,10
@@
to an allocated area of memory containing the null-terminated string
.Bd -literal -offset indent
char *p;
-p = strdup("foobar");
+if ((p = strdup("foobar")) == NULL) {
+ fprintf(stderr, "Out of memory.\en");
+ exit(1);
+}
.Ed
.Sh SEE ALSO
.Xr free 3 ,