Move logfile fd into safe range.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2186 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vg_main.c b/coregrind/vg_main.c
index 25201f1..ee26d20 100644
--- a/coregrind/vg_main.c
+++ b/coregrind/vg_main.c
@@ -1068,7 +1068,7 @@
VKI_O_CREAT|VKI_O_WRONLY|VKI_O_EXCL|VKI_O_TRUNC,
VKI_S_IRUSR|VKI_S_IWUSR);
if (eventually_logfile_fd >= 0) {
- VG_(clo_logfile_fd) = eventually_logfile_fd;
+ VG_(clo_logfile_fd) = VG_(safe_fd)(eventually_logfile_fd);
break;
} else {
if (eventually_logfile_fd != -VKI_EEXIST) {