summaryrefslogtreecommitdiffstats
path: root/cpukit
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2011-06-17 12:34:37 +0000
committerSebastian Huber <sebastian.huber@embedded-brains.de>2011-06-17 12:34:37 +0000
commit18124551c344461cc333859af733ada8b0e8253d (patch)
tree7f93beddd4854548292dc1f7abe5181b2c0f4a35 /cpukit
parent2011-06-17 Sebastian Huber <sebastian.huber@embedded-brains.de> (diff)
downloadrtems-18124551c344461cc333859af733ada8b0e8253d.tar.bz2
2011-06-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/include/rtems/libio.h, cpukit/libcsupport/src/termios.c: Added const qualifier to rtems_termios_enqueue_raw_characters(). Removed superfluous cast.
Diffstat (limited to 'cpukit')
-rw-r--r--cpukit/ChangeLog6
-rw-r--r--cpukit/libcsupport/include/rtems/libio.h2
-rw-r--r--cpukit/libcsupport/src/termios.c4
3 files changed, 9 insertions, 3 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog
index b6210dd4f6..e53dc410f1 100644
--- a/cpukit/ChangeLog
+++ b/cpukit/ChangeLog
@@ -1,3 +1,9 @@
+2011-06-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * libcsupport/include/rtems/libio.h, cpukit/libcsupport/src/termios.c:
+ Added const qualifier to rtems_termios_enqueue_raw_characters().
+ Removed superfluous cast.
+
2011-06-16 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1818/misc
diff --git a/cpukit/libcsupport/include/rtems/libio.h b/cpukit/libcsupport/include/rtems/libio.h
index 73c52e31d7..2538b9fe84 100644
--- a/cpukit/libcsupport/include/rtems/libio.h
+++ b/cpukit/libcsupport/include/rtems/libio.h
@@ -1647,7 +1647,7 @@ rtems_status_code rtems_termios_ioctl(
int rtems_termios_enqueue_raw_characters(
void *ttyp,
- char *buf,
+ const char *buf,
int len
);
diff --git a/cpukit/libcsupport/src/termios.c b/cpukit/libcsupport/src/termios.c
index 4085c5e4a2..b687d27e9c 100644
--- a/cpukit/libcsupport/src/termios.c
+++ b/cpukit/libcsupport/src/termios.c
@@ -636,7 +636,7 @@ rtems_termios_puts (
rtems_status_code sc;
if (tty->device.outputUsesInterrupts == TERMIOS_POLLED) {
- (*tty->device.write)(tty->minor, (void *)buf, len);
+ (*tty->device.write)(tty->minor, buf, len);
return;
}
newHead = tty->rawOutBuf.Head;
@@ -1124,7 +1124,7 @@ void rtems_termios_rxirq_occured(struct rtems_termios_tty *tty)
* Returns the number of characters dropped because of overflow.
*/
int
-rtems_termios_enqueue_raw_characters (void *ttyp, char *buf, int len)
+rtems_termios_enqueue_raw_characters (void *ttyp, const char *buf, int len)
{
struct rtems_termios_tty *tty = ttyp;
unsigned int newTail;