X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=src%2Fcommon%2Frunas.c;h=3a89cc9ab8d1f73795ca2d9f963fd34423911cbb;hb=9fbaebcf83861abd543c148b4ab0042aa374a0e1;hp=2c2015aa2d5b8206bca9052320553f8da78d431d;hpb=ea8ed38a5788cf9de0d313c7b357c91863a12e2c;p=lttng-tools.git diff --git a/src/common/runas.c b/src/common/runas.c index 2c2015aa2..3a89cc9ab 100644 --- a/src/common/runas.c +++ b/src/common/runas.c @@ -153,13 +153,14 @@ int _open(void *_data) static int child_run_as(void *_data) { + int ret; struct run_as_data *data = _data; - size_t writelen, writeleft, index; + ssize_t writelen; + size_t writeleft, index; union { int i; char c[sizeof(int)]; } sendret; - int ret; /* * Child: it is safe to drop egid and euid while sharing the