9os

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 3edfbe4c9e9a02c343af87adbe9dfcba76a0afee
parent 37926d2221cece54e796f0beebde4c49bf0a3a3f
Author: Dimitris Papastamos <dimitris.papastamos@arm.com>
Date:   Tue, 16 Oct 2018 13:13:27 +0100

[libc] Return EOF on __putc() failure

Change-Id: I36291d117ae5bf688d3d6ad748b1b31052ae10f3
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>

Diffstat:
Msrc/libc/__putc.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/libc/__putc.c b/src/libc/__putc.c @@ -48,7 +48,7 @@ __putc(int ch, FILE *fp) if (fp->buf == NULL) { if ((fp->buf = malloc(BUFSIZ)) == NULL) { errno = ENOMEM; - return NULL; + return EOF; } fp->flags |= _IOALLOC; }