diff options
author | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-05-29 19:36:58 +0000 |
---|---|---|
committer | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-05-29 19:36:58 +0000 |
commit | 85cbbc35304f4af162ab4de8b128b71d30dfcadd (patch) | |
tree | 0319aad339e596a1f267992bd116afa71c2a1980 /libmpdemux/pnm.c | |
parent | a2a8724a9330d59f6e5fa1130ac6ad26bbe146a6 (diff) | |
download | mpv-85cbbc35304f4af162ab4de8b128b71d30dfcadd.tar.bz2 mpv-85cbbc35304f4af162ab4de8b128b71d30dfcadd.tar.xz |
Using recv/send instead read/write for proper MinGW support (it's a 4.2BSD standard). Patch by FloDt <flodt8@yahoo.de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10207 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/pnm.c')
-rw-r--r-- | libmpdemux/pnm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libmpdemux/pnm.c b/libmpdemux/pnm.c index bf79a32920..c5368f2f98 100644 --- a/libmpdemux/pnm.c +++ b/libmpdemux/pnm.c @@ -202,7 +202,7 @@ static int rm_write(int s, const char *buf, int len) { while (total < len){ int n; - n = write (s, &buf[total], len - total); + n = send (s, &buf[total], len - total, 0); if (n > 0) total += n; @@ -238,7 +238,7 @@ static ssize_t rm_read(int fd, void *buf, size_t count) { return -1; } - ret=read (fd, ((uint8_t*)buf)+total, count-total); + ret=recv (fd, ((uint8_t*)buf)+total, count-total, 0); if (ret<=0) { printf ("input_pnm: read error.\n"); |