diff options
author | jkoshy <jkoshy@FreeBSD.org> | 2003-11-11 04:54:11 +0000 |
---|---|---|
committer | jkoshy <jkoshy@FreeBSD.org> | 2003-11-11 04:54:11 +0000 |
commit | edc6e45a502293aa39b79b2c501cd8181cf6531f (patch) | |
tree | 2cf151883941d217d7ab4391b00638f652a5ad61 /sys/kern/kern_ktrace.c | |
parent | 148f9321bdca1579bf115d36c0a7186f9e84b42e (diff) | |
download | FreeBSD-src-edc6e45a502293aa39b79b2c501cd8181cf6531f.zip FreeBSD-src-edc6e45a502293aa39b79b2c501cd8181cf6531f.tar.gz |
Have utrace(2) return ENOMEM if malloc() fails. Document this error
return in its manual page.
Reviewed by: jhb
Diffstat (limited to 'sys/kern/kern_ktrace.c')
-rw-r--r-- | sys/kern/kern_ktrace.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_ktrace.c b/sys/kern/kern_ktrace.c index 469d378..03e08b1 100644 --- a/sys/kern/kern_ktrace.c +++ b/sys/kern/kern_ktrace.c @@ -662,7 +662,7 @@ utrace(td, uap) req = ktr_getrequest(KTR_USER); if (req == NULL) { free(cp, M_KTRACE); - return (0); + return (ENOMEM); } req->ktr_header.ktr_buffer = cp; req->ktr_header.ktr_len = uap->len; |