I haven't caught-up, nor reviewed anything else yet, but comments
inline:

On Tue 2012.11.06 at 16:11 +0100, Thomas Pfaff wrote:
> Can you please provide a unified cvs diff?

'cvs diff -uNp' is best...

> [...]
> >     for (iter = 0; iter < nitems(name_to_kbfunc); iter++) {
> > -           if (strcmp(name_to_kbfunc[iter].tag, binding) != 0)
> > +           if (name_to_kbfunc[iter].tag == NULL ||
> > +               strcmp(name_to_kbfunc[iter].tag, binding) != 0)
> >                     continue;

I too would prefer to use nitems, to be consistent with the rest of the
code.  Also reduces the number of gratuitous changes, and of course the
size of the diff.

> > +   if ((mi = menu_filter(sc, &menuq, "function", NULL, 0,
> > +       search_match_text, NULL)) != NULL) {
> > +           func = (struct func *)mi->ctx;
> > +           (*func->handler)(cc, &func->argument);

Likewise, as mentioned, consistency with the rest is best.

Reply via email to