From e723efae2fcbfa501639fb6909ed0e8a662e79b8 Mon Sep 17 00:00:00 2001 From: Juergen Keil Date: Fri, 5 Oct 2001 17:36:28 +0000 Subject: Errors returned from read(2) system call were ignored in most input plugins (e.g. when accessing an encrypted dvd without proper dvd drive authentication). Print error messages, and try to handle read errors. CVS patchset: 741 CVS date: 2001/10/05 17:36:28 --- src/input/input_net.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/input/input_net.c') diff --git a/src/input/input_net.c b/src/input/input_net.c index e6cd76f14..6266fd305 100644 --- a/src/input/input_net.c +++ b/src/input/input_net.c @@ -196,7 +196,8 @@ static off_t net_plugin_read (input_plugin_t *this_gen, n = read (this->fh, buf, nlen); - this->curpos += n; + if (n > 0) + this->curpos += n; return n; } -- cgit v1.2.3