X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Fensc_wrappers%2Fwrappers-unistd.hc;h=6b21fc3040585f176498b08b9a4fcfaaa9c2702e;hb=a5ef4fc8e8497819176da8ecf47c445e9227c0d8;hp=9a89c3ca25c6bd38eba402c297e3a89bff990509;hpb=ca63a9f3c976c2cb902776d0477224ec1f89d9b5;p=util-vserver.git diff --git a/util-vserver/ensc_wrappers/wrappers-unistd.hc b/util-vserver/ensc_wrappers/wrappers-unistd.hc index 9a89c3c..6b21fc3 100644 --- a/util-vserver/ensc_wrappers/wrappers-unistd.hc +++ b/util-vserver/ensc_wrappers/wrappers-unistd.hc @@ -85,8 +85,8 @@ Efork() inline static WRAPPER_DECL size_t Eread(int fd, void *ptr, size_t len) { - size_t res = read(fd, ptr, len); - FatalErrnoError((ssize_t)(res)==-1, "read()"); + ssize_t res = read(fd, ptr, len); + FatalErrnoError(res==-1, "read()"); return res; } @@ -94,8 +94,8 @@ Eread(int fd, void *ptr, size_t len) inline static WRAPPER_DECL size_t Ewrite(int fd, void const *ptr, size_t len) { - size_t res = write(fd, ptr, len); - FatalErrnoError((ssize_t)(res)==-1, "write()"); + ssize_t res = write(fd, ptr, len); + FatalErrnoError(res==-1, "write()"); return res; } @@ -103,8 +103,8 @@ Ewrite(int fd, void const *ptr, size_t len) inline static WRAPPER_DECL size_t Ereadlink(const char *path, char *buf, size_t bufsiz) { - size_t res = readlink(path, buf, bufsiz); - FatalErrnoError((ssize_t)(res)==-1, "readlink()"); + ssize_t res = readlink(path, buf, bufsiz); + FatalErrnoError(res==-1, "readlink()"); return res; } @@ -112,7 +112,7 @@ Ereadlink(const char *path, char *buf, size_t bufsiz) inline static WRAPPER_DECL size_t EreadlinkD(const char *path, char *buf, size_t bufsiz) { - size_t res = readlink(path, buf, bufsiz); + ssize_t res = readlink(path, buf, bufsiz); ENSC_DETAIL1(msg, "readlink", path, 1); FatalErrnoError((ssize_t)(res)==-1, msg);