diff --git a/cli.c b/cli.c index 1376ed257e..6c03fbda84 100755 --- a/cli.c +++ b/cli.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include @@ -42,7 +43,7 @@ void ast_cli(int fd, char *fmt, ...) va_start(ap, fmt); vasprintf(&stuff, fmt, ap); va_end(ap); - write(fd, stuff, strlen(stuff)); + ast_carefulwrite(fd, stuff, strlen(stuff), 100); free(stuff); }