summaryrefslogtreecommitdiff
path: root/2004/i/nono/src
diff options
context:
space:
mode:
authorschodet2005-03-13 19:42:41 +0000
committerschodet2005-03-13 19:42:41 +0000
commita993f4f6e06695b1c4b75f8cf9f6290f9b7b3169 (patch)
treea0bf301ddda5ca331bd0a32f2a84f716ece353f7 /2004/i/nono/src
parentd6f508d0d575a67d7b4b5f4aa336494da15aa0dc (diff)
Correction d'un bug sur les machines big endian.
Diffstat (limited to '2004/i/nono/src')
-rw-r--r--2004/i/nono/src/serial/serial_base.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/2004/i/nono/src/serial/serial_base.cc b/2004/i/nono/src/serial/serial_base.cc
index 311d4fb..e6ac73f 100644
--- a/2004/i/nono/src/serial/serial_base.cc
+++ b/2004/i/nono/src/serial/serial_base.cc
@@ -71,7 +71,8 @@ SerialBase::write (const void *buf, size_t size)
void
SerialBase::putchar (int c)
{
- write (&c, 1);
+ char cc = c;
+ write (&cc, 1);
}
/// Attend que des caractères soient disponibles pendant un delay en