summaryrefslogtreecommitdiffstats
path: root/syslog.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2020-05-25 19:44:02 -0700
committerKaz Kylheku <kaz@kylheku.com>2020-05-25 19:44:02 -0700
commit69fd1c3054df29be26299b4b23bac29e2c2bceb5 (patch)
treee3551fa2ce25ecb4e3c72f7d081731e5c181093d /syslog.c
parent989f2de823ed6f8edd14540665e9ff1041ae79cc (diff)
downloadtxr-69fd1c3054df29be26299b4b23bac29e2c2bceb5.tar.gz
txr-69fd1c3054df29be26299b4b23bac29e2c2bceb5.tar.bz2
txr-69fd1c3054df29be26299b4b23bac29e2c2bceb5.zip
search, rsearch: rewrite using seq_info and bugfix.
* lib.c (seq_getpos, seq_setpos): New functions. * lib.h (seq_getpos, seq_setpos): Declared. (search_list, rsearch_list): Static functions removed. (search_common): New static function. (search, contains, rsearch): These functions are now trivial wrappers around search_common. A requirement problem is fixed in rsearch: when the key is empty, the length of sequence is returned rather than zero, because zero is obviously not the right most place where an empty key matches. * txr.1: Documentation updated.
Diffstat (limited to 'syslog.c')
0 files changed, 0 insertions, 0 deletions