PERFORCE change 122085 for review
Roman Divacky
rdivacky at FreeBSD.org
Thu Jun 21 10:56:49 UTC 2007
http://perforce.freebsd.org/chv.cgi?CH=122085
Change 122085 by rdivacky at rdivacky_witten on 2007/06/21 10:56:01
Nullify the dir_vn in a case of a failure.
Affected files ...
.. //depot/projects/soc2007/rdivacky/linux_at/sys/kern/vfs_syscalls.c#22 edit
Differences ...
==== //depot/projects/soc2007/rdivacky/linux_at/sys/kern/vfs_syscalls.c#22 (text+ko) ====
@@ -971,10 +971,13 @@
*dir_vn = NULL;
else {
error = fgetvp(td, dirfd, dir_vn);
- if (error)
+ if (error) {
+ *dir_vn = NULL;
return (error);
+ }
if ((*dir_vn)->v_type != VDIR) {
vrele(*dir_vn);
+ *dir_vn = NULL;
return (ENOTDIR);
}
}
More information about the p4-projects
mailing list