Diff for /libaitcli/src/aitcli.c between versions 1.21.2.8 and 1.21.2.10

version 1.21.2.8, 2025/12/25 20:20:11 version 1.21.2.10, 2025/12/25 20:33:41
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;

Removed from v.1.21.2.8  
changed lines
  Added in v.1.21.2.10


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>