From b2cc1650beb47e0b7bf5310d291b21816ba3a3fa Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Thu, 10 Dec 2009 14:10:57 +0000 Subject: [PATCH] =?UTF-8?q?2009-12-10=09Ralf=20Cors=C3=A9pius=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * libcsupport/include/rtems/libio.h: Change termios-write to ssize_t write(...., size_t). --- cpukit/ChangeLog | 5 +++++ cpukit/libcsupport/include/rtems/libio.h | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 870466eea5..c12a33b446 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,3 +1,8 @@ +2009-12-10 Ralf Corsépius + + * libcsupport/include/rtems/libio.h: Change termios-write to ssize_t + write(...., size_t). + 2009-12-10 Ralf Corsépius * posix/Makefile.am: Unconditionally build src/sigprocmask.c. diff --git a/cpukit/libcsupport/include/rtems/libio.h b/cpukit/libcsupport/include/rtems/libio.h index e89427fa2e..0ee6ee8458 100644 --- a/cpukit/libcsupport/include/rtems/libio.h +++ b/cpukit/libcsupport/include/rtems/libio.h @@ -566,7 +566,7 @@ typedef struct rtems_termios_callbacks { int (*firstOpen)(int major, int minor, void *arg); int (*lastClose)(int major, int minor, void *arg); int (*pollRead)(int minor); - int (*write)(int minor, const char *buf, int len); + ssize_t (*write)(int minor, const char *buf, size_t len); int (*setAttributes)(int minor, const struct termios *t); int (*stopRemoteTx)(int minor); int (*startRemoteTx)(int minor);