aboutsummaryrefslogtreecommitdiff
path: root/Carpet/Carpet
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@gmail.com>2012-11-25 11:18:13 -0500
committerErik Schnetter <schnetter@gmail.com>2012-11-25 11:18:13 -0500
commitcec0300747391fadd836334d6f8c81ff83821ce8 (patch)
treed0b57dfe49abb1d7695491165be6ce76e249a9b6 /Carpet/Carpet
parentdb3bdfe06cd913749368c71fba8dff7d5cca357a (diff)
Carpet: Check return value of dup()
Diffstat (limited to 'Carpet/Carpet')
-rw-r--r--Carpet/Carpet/src/TimerSet.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/Carpet/Carpet/src/TimerSet.cc b/Carpet/Carpet/src/TimerSet.cc
index 0420a8262..ca9dc8077 100644
--- a/Carpet/Carpet/src/TimerSet.cc
+++ b/Carpet/Carpet/src/TimerSet.cc
@@ -124,7 +124,8 @@ namespace Carpet {
return -1;
}
close (1);
- dup (fdfile); // dup to 1, i.e., stdout again
+ int const fd = dup (fdfile); // dup to 1, i.e., stdout again
+ assert (fd == 1);
close (fdfile);
return oldfd;
#endif
@@ -139,7 +140,8 @@ namespace Carpet {
#ifdef HAVE_UNISTD_H
fflush (stdout);
close (1);
- dup (oldfd);
+ int const fd = dup (oldfd);
+ assert (fd == 1);
close (oldfd);
#endif
}