Diff for /libaitio/src/Attic/cli.c between versions 1.1.2.4 and 1.1.2.5

version 1.1.2.4, 2010/03/11 13:29:56 version 1.1.2.5, 2010/03/18 23:40:56
Line 38  int io_Cmd_Help(void *cmds, FILE *out, char ** __restr Line 38  int io_Cmd_Help(void *cmds, FILE *out, char ** __restr
   
         if (!args) {          if (!args) {
                 fprintf(out, "\n");                  fprintf(out, "\n");
                for (i = 0; commands[i].cmd_name; i++)                fflush(out);
                 for (i = 0; commands[i].cmd_name; i++) {
                         fprintf(out, "%s\t\t%s\n", commands[i].cmd_name, commands[i].cmd_doc);                          fprintf(out, "%s\t\t%s\n", commands[i].cmd_name, commands[i].cmd_doc);
                           fflush(out);
                   }
         } else {          } else {
                if (!args[1])                if (!args[1]) {
                         fprintf(out, "Help screen::\n");                          fprintf(out, "Help screen::\n");
                else                        fflush(out);
                 } else
                         if (!strncmp(args[1], "---", 3))                          if (!strncmp(args[1], "---", 3))
                                 return 0;                                  return 0;
   
Line 53  int io_Cmd_Help(void *cmds, FILE *out, char ** __restr Line 57  int io_Cmd_Help(void *cmds, FILE *out, char ** __restr
   
                         fprintf(out, "%s%s\t\t%s\n", args[1] ? "Syntax::\n\t" : "", commands[i].cmd_name,                           fprintf(out, "%s%s\t\t%s\n", args[1] ? "Syntax::\n\t" : "", commands[i].cmd_name, 
                                         args[1] ? commands[i].cmd_help : commands[i].cmd_doc);                                          args[1] ? commands[i].cmd_help : commands[i].cmd_doc);
                           fflush(out);
                 }                  }
         }          }
   
Line 69  int io_Cmd_Help(void *cmds, FILE *out, char ** __restr Line 74  int io_Cmd_Help(void *cmds, FILE *out, char ** __restr
 int io_Cmd_Unsupported(void *cmds, FILE *out, char ** __restrict args)  int io_Cmd_Unsupported(void *cmds, FILE *out, char ** __restrict args)
 {  {
         fprintf(out, "Command %s not supported in this version ...\n", args[0]);          fprintf(out, "Command %s not supported in this version ...\n", args[0]);
           fflush(out);
         return 0;          return 0;
 }  }
   
Line 207  int ioCLIExec(ioCommands_t *cmdList, FILE *out, const  Line 213  int ioCLIExec(ioCommands_t *cmdList, FILE *out, const 
                                 }                                  }
                         if (!cmd) {                          if (!cmd) {
                                 fprintf(out, "Command '%s' not found!\n", items[0]);                                  fprintf(out, "Command '%s' not found!\n", items[0]);
                                   fflush(out);
                                 ret = -1;                                  ret = -1;
                         } else                          } else
                                 ret = cmd->cmd_func(cmdList, out, items);                                  ret = cmd->cmd_func(cmdList, out, items);

Removed from v.1.1.2.4  
changed lines
  Added in v.1.1.2.5


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