X-Git-Url: http://git.thejh.net/?p=libjh.git;a=blobdiff_plain;f=io.c;h=a0c2ec2b0ef6385fc6ff66d0c01d0de6de1c5f9c;hp=ef1f9125f75e3c07782dbcbdac9b391fc328eae2;hb=21d81f63cedece26286cb46e84f7ebbeed22a7dc;hpb=467866fd55129d1149200c44849c08e9f71f33a7 diff --git a/io.c b/io.c index ef1f912..a0c2ec2 100644 --- a/io.c +++ b/io.c @@ -8,7 +8,6 @@ HEADER #include #include #include #include -#include #include // Wrapper for `read` that retries on partial reads. @@ -42,7 +41,7 @@ PUBLIC_FN ssize_t read_nointr(int fd, void *buf, size_t count, int *last_res) { // - -1: error // - 0: stream ended // - 1: no problems occured -PUBLIC_FN ssize_t write_nointr(int fd, void *buf, ssize_t count, int *last_res) { +PUBLIC_FN ssize_t write_nointr(int fd, const void *buf, ssize_t count, int *last_res) { if (count == -1) count = strlen(buf); errno = 0; size_t done = 0; @@ -214,4 +213,4 @@ err_dup_out: fclose(*in); err_out: return EAI_SYSTEM; -} \ No newline at end of file +}