• Paul Eggert's avatar
    Avoid some strlen work, primarily via strnlen · d7c68362
    Paul Eggert authored
    * admin/merge-gnulib (GNULIB_MODULES): Add strnlen.
    * lib-src/etags.c (find_entries):
    * src/emacs.c (main):
    * src/nsmenu.m (parseKeyEquiv:):
    * src/nsterm.m (ns_xlfd_to_fontname):
    * src/term.c (vfatal):
    Prefer !*X to !strlen (X).
    * lib-src/etags.c (pfnote, add_regex):
    * lib-src/pop.c (pop_open):
    * lib-src/update-game-score.c (main):
    * lwlib/lwlib.c (lw_separator_p):
    * src/doprnt.c (doprnt):
    * src/emacs.c (main):
    * src/inotify.c (inotifyevent_to_event):
    * src/keyboard.c (menu_separator_name_p, parse_tool_bar_item):
    * src/sysdep.c (get_current_dir_name_or_unreachable):
    * src/xdisp.c (store_mode_line_string):
    Use strnlen to avoid unnecessary work with strlen.
    * lib-src/etags.c (Prolog_functions, prolog_pr)
    (Erlang_functions, erlang_func):
    Prefer ptrdiff_t to size_t when either will do.
    (prolog_pr, erlang_func): New arg LASTLEN, to avoid
    unnecessary strlen call. All callers changed.
    * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate.
    * lib/strnlen.c, m4/strnlen.m4: New files, copied from Gnulib.
    * lwlib/lwlib.c (lw_separator_p):
    * src/json.c (json_has_prefix):
    Use strncmp to avoid unecessary work with strlen + memcmp.
    * src/process.c (set_socket_option): Use SBYTES instead of strlen.
    d7c68362
Name
Last commit
Last update
..
COPYING Loading commit data...
ChangeLog.1 Loading commit data...
Makefile.in Loading commit data...
README Loading commit data...
deps.mk Loading commit data...
lwlib-Xaw.c Loading commit data...
lwlib-Xaw.h Loading commit data...
lwlib-Xlw.c Loading commit data...
lwlib-Xlw.h Loading commit data...
lwlib-Xm.c Loading commit data...
lwlib-Xm.h Loading commit data...
lwlib-int.h Loading commit data...
lwlib-utils.c Loading commit data...
lwlib-utils.h Loading commit data...
lwlib-widget.h Loading commit data...
lwlib.c Loading commit data...
lwlib.h Loading commit data...
xlwmenu.c Loading commit data...
xlwmenu.h Loading commit data...
xlwmenuP.h Loading commit data...