diff --git a/lib/mes/fdputc.c b/lib/mes/fdputc.c index 0e68195b..a06b6546 100644 --- a/lib/mes/fdputc.c +++ b/lib/mes/fdputc.c @@ -23,6 +23,7 @@ int fdputc (int c, int fd) { - write (fd, (char *) &c, 1); + char *p = &c; + write (fd, p, 1); return 0; }