summaryrefslogtreecommitdiff
path: root/src/libstddjb/doublefork.c
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2017-02-17 22:30:53 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2017-02-17 22:30:53 +0000
commitfdffefb8032922ce7ffe4c00816072a8ff2148fc (patch)
treebc7313151a429c45d8bab8ad8b9dd32f4e51335f /src/libstddjb/doublefork.c
parenta896ca2a8c617e5e00ffd5fc9e69331ad754e5b3 (diff)
downloadskalibs-fdffefb8032922ce7ffe4c00816072a8ff2148fc.tar.xz
More types changes
New disize Add size_t to the autotypes list Delete redundant and replace-libc files dev_t/ino_t pass Big size_t pass More things missing, still not operational yet
Diffstat (limited to 'src/libstddjb/doublefork.c')
-rw-r--r--src/libstddjb/doublefork.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libstddjb/doublefork.c b/src/libstddjb/doublefork.c
index 5a1f7b1..5d4e0e9 100644
--- a/src/libstddjb/doublefork.c
+++ b/src/libstddjb/doublefork.c
@@ -19,7 +19,7 @@ pid_t doublefork ()
{
case -1:
{
- register int e = errno ;
+ int e = errno ;
fd_close(fd[1]) ;
fd_close(fd[0]) ;
errno = e ;
@@ -35,13 +35,13 @@ pid_t doublefork ()
case -1: _exit(errno) ;
case 0: fd_close(fd[1]) ; return 0 ;
}
- uint64_pack_big(pack, (uint64)pid) ;
+ uint64_pack_big(pack, pid) ;
_exit((allwrite(fd[1], pack, 8) < 8) ? errno : 0) ;
}
}
fd_close(fd[1]) ;
{
- uint64 grandchild = 0 ;
+ uint64_t grandchild = 0 ;
int wstat ;
if (allread(fd[0], pack, 8) < 8) grandchild = 1 ;
fd_close(fd[0]) ;