[BACK]Return to readline.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / lib / libedit

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/lib/libedit/readline.c between version 1.61 and 1.62

version 1.61, 2006/03/06 21:11:03 version 1.62, 2006/03/18 09:15:57
Line 728  _history_expand_command(const char *comm
Line 728  _history_expand_command(const char *comm
                                 what = realloc(from, size);                                  what = realloc(from, size);
                                 if (what == NULL) {                                  if (what == NULL) {
                                         free(from);                                          free(from);
                                           free(tmp);
                                         return 0;                                          return 0;
                                 }                                  }
                                 len = 0;                                  len = 0;
Line 740  _history_expand_command(const char *comm
Line 741  _history_expand_command(const char *comm
                                                                 (size <<= 1));                                                                  (size <<= 1));
                                                 if (nwhat == NULL) {                                                  if (nwhat == NULL) {
                                                         free(what);                                                          free(what);
                                                           free(tmp);
                                                         return 0;                                                          return 0;
                                                 }                                                  }
                                                 what = nwhat;                                                  what = nwhat;
Line 752  _history_expand_command(const char *comm
Line 754  _history_expand_command(const char *comm
                                         free(what);                                          free(what);
                                         if (search) {                                          if (search) {
                                                 from = strdup(search);                                                  from = strdup(search);
                                                 if (from == NULL)                                                  if (from == NULL) {
                                                           free(tmp);
                                                         return 0;                                                          return 0;
                                                   }
                                         } else {                                          } else {
                                                 from = NULL;                                                  from = NULL;
                                                   free(tmp);
                                                 return (-1);                                                  return (-1);
                                         }                                          }
                                 }                                  }
Line 767  _history_expand_command(const char *comm
Line 772  _history_expand_command(const char *comm
                                 with = realloc(to, size);                                  with = realloc(to, size);
                                 if (with == NULL) {                                  if (with == NULL) {
                                         free(to);                                          free(to);
                                           free(tmp);
                                         return -1;                                          return -1;
                                 }                                  }
                                 len = 0;                                  len = 0;
Line 778  _history_expand_command(const char *comm
Line 784  _history_expand_command(const char *comm
                                                 nwith = realloc(with, size);                                                  nwith = realloc(with, size);
                                                 if (nwith == NULL) {                                                  if (nwith == NULL) {
                                                         free(with);                                                          free(with);
                                                           free(tmp);
                                                         return -1;                                                          return -1;
                                                 }                                                  }
                                                 with = nwith;                                                  with = nwith;

Legend:
Removed from v.1.61  
changed lines
  Added in v.1.62

CVSweb <webmaster@jp.NetBSD.org>