svn commit: r336874 - head/sys/compat/freebsd32
Alan Somers
asomers at FreeBSD.org
Sun Jul 29 19:20:14 UTC 2018
Author: asomers
Date: Sun Jul 29 19:20:13 2018
New Revision: 336874
URL: https://svnweb.freebsd.org/changeset/base/336874
Log:
freebsd32_getrusage(2): skip freebsd32_rusage_out on error
PR: 230153
Reported by: kib
MFC after: 2 weeks
X-MFC-With: 336871
Differential Revision: https://reviews.freebsd.org/D16500
Modified:
head/sys/compat/freebsd32/freebsd32_misc.c
Modified: head/sys/compat/freebsd32/freebsd32_misc.c
==============================================================================
--- head/sys/compat/freebsd32/freebsd32_misc.c Sun Jul 29 19:12:06 2018 (r336873)
+++ head/sys/compat/freebsd32/freebsd32_misc.c Sun Jul 29 19:20:13 2018 (r336874)
@@ -883,9 +883,10 @@ freebsd32_getrusage(struct thread *td, struct freebsd3
int error;
error = kern_getrusage(td, uap->who, &s);
- freebsd32_rusage_out(&s, &s32);
- if (error == 0)
+ if (error == 0) {
+ freebsd32_rusage_out(&s, &s32);
error = copyout(&s32, uap->rusage, sizeof(s32));
+ }
return (error);
}
More information about the svn-src-head
mailing list