From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Herrmann Subject: [PATCH v2 12/12] kvm tools: Return number of bytes written by term_putc Date: Mon, 19 May 2014 18:53:31 +0200 Message-ID: <1400518411-9759-13-git-send-email-andreas.herrmann@caviumnetworks.com> References: <1400518411-9759-1-git-send-email-andreas.herrmann@caviumnetworks.com> Mime-Version: 1.0 Content-Type: text/plain Cc: David Daney , Andreas Herrmann , , , James Hogan , Sergei Shtylyov To: Pekka Enberg Return-path: Received: from mail-bn1lp0142.outbound.protection.outlook.com ([207.46.163.142]:53666 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932574AbaESQzp (ORCPT ); Mon, 19 May 2014 12:55:45 -0400 In-Reply-To: <1400518411-9759-1-git-send-email-andreas.herrmann@caviumnetworks.com> Sender: kvm-owner@vger.kernel.org List-ID: No caller is currently using the return value but better return number of bytes written instead of 0 in case of an error. Cc: Sergei Shtylyov Signed-off-by: Andreas Herrmann --- tools/kvm/term.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/kvm/term.c b/tools/kvm/term.c index b153eed..1b8131a 100644 --- a/tools/kvm/term.c +++ b/tools/kvm/term.c @@ -57,7 +57,7 @@ int term_putc(char *addr, int cnt, int term) while (num_remaining) { ret = write(term_fds[term][TERM_FD_OUT], addr, num_remaining); if (ret < 0) - return 0; + return cnt - num_remaining; num_remaining -= ret; addr += ret; } -- 1.7.9.5