|
|
| version 1.21.2.8, 2025/12/25 20:20:11 | version 1.22, 2025/12/25 20:35:07 |
|---|---|
| Line 240 bufCHAR(int idx, void * __restrict cli_buffer) | Line 240 bufCHAR(int idx, void * __restrict cli_buffer) |
| static int | static int |
| bufEOLin(int idx, void * __restrict cli_buffer) | bufEOLin(int idx, void * __restrict cli_buffer) |
| { | { |
| linebuffer_t *buf = cli_buffer; | |
| int ign __attribute__((unused)); | |
| if (!cli_buffer || idx < 0 || idx > MAX_BINDKEY) | if (!cli_buffer || idx < 0 || idx > MAX_BINDKEY) |
| return RETCODE_ERR; | return RETCODE_ERR; |
| ign = write(buf->line_out, K_ENTER, 1); | |
| return RETCODE_EOL; | return RETCODE_EOL; |
| } | } |
| Line 758 cli_Printf(linebuffer_t * __restrict cli_buffer, char | Line 762 cli_Printf(linebuffer_t * __restrict cli_buffer, char |
| { | { |
| va_list lst; | va_list lst; |
| FILE *f; | FILE *f; |
| int fd; | |
| if (fmt) { | if (fmt) { |
| f = fdopen(dup(cli_buffer->line_out), "a"); | if ((fd = dup(cli_buffer->line_out)) == -1) { |
| LOGERR; | |
| return; | |
| } | |
| f = fdopen(fd, "a"); | |
| if (!f) { | if (!f) { |
| LOGERR; | LOGERR; |
| return; | return; |