]> granicus.if.org Git - postgresql/commit
Sync our regex code with upstream changes since last time we did this, which
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 14 Feb 2008 17:33:37 +0000 (17:33 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 14 Feb 2008 17:33:37 +0000 (17:33 +0000)
commitdf1e965e12cdd48c11057ee6e15346ee2b8b02f5
treeca6644f5fc9e7b0c6d21432cddbe90d7ac8ddd14
parent423abf4d6aef113501c880edd3e41975860f2a31
Sync our regex code with upstream changes since last time we did this, which
was Tcl 8.4.8.  The main changes are to remove the never-fully-implemented
code for multi-character collating elements, and to const-ify some stuff a
bit more fully.  In combination with the recent security patch, this commit
brings us into line with Tcl 8.5.0.

Note that I didn't make any effort to duplicate a lot of cosmetic changes
that they made to bring their copy into line with their own style
guidelines, such as adding braces around single-line IF bodies.  Most of
those we either had done already (such as ANSI-fication of function headers)
or there is no point because pgindent would undo the change anyway.
src/backend/regex/regc_color.c
src/backend/regex/regc_cvec.c
src/backend/regex/regc_lex.c
src/backend/regex/regc_locale.c
src/backend/regex/regc_nfa.c
src/backend/regex/regcomp.c
src/backend/regex/regerror.c
src/include/regex/regcustom.h
src/include/regex/regguts.h