Diff for /libaitcli/src/aitcli.c between versions 1.1.1.1.2.5 and 1.1.1.1.2.6

version 1.1.1.1.2.5, 2010/04/20 12:09:48 version 1.1.1.1.2.6, 2010/04/20 12:16:52
Line 156  inline int cli_ReadHistory(const char *csFile) Line 156  inline int cli_ReadHistory(const char *csFile)
 /*  /*
  * cli_WriteHistory() Write CLI History to file   * cli_WriteHistory() Write CLI History to file
  * @csFile = history file name, if NULL default history name is ".aitcli.history"   * @csFile = history file name, if NULL default history name is ".aitcli.history"
    * @lineNum = save number of history entry lines, if -1 all lines saved without limit
  * return: -1 error; != -1 readed ok   * return: -1 error; != -1 readed ok
 */  */
inline int cli_WriteHistory(const char *csFile)inline int cli_WriteHistory(const char *csFile, int lineNum)
 {  {
        return write_history(!csFile ? ".aitcli.history" : csFile);        int ret;
         const char *psFile = !csFile ? ".aitcli.history" : csFile;
 
         ret = write_history(psFile);
         if (-1 != ret && -1 != lineNum)
                 history_truncate_file(psFile, lineNum);
 
         return ret;
 }  }
   
 /*  /*

Removed from v.1.1.1.1.2.5  
changed lines
  Added in v.1.1.1.1.2.6


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