On Mon, Feb 02, 2004 at 09:27:46PM -0500, Tom Lane wrote:
Kurt Roeckx [EMAIL PROTECTED] writes:
- if (memcmp(re_array[i].cre_pat, text_re, text_re_len) == 0
+ if (VARSIZE(re_array[i].cre_pat) == text_re_len
+ memcmp(re_array[i].cre_pat, text_re, text_re_len)
Kurt Roeckx [EMAIL PROTECTED] writes:
- if (memcmp(re_array[i].cre_pat, text_re, text_re_len) == 0
+ if (VARSIZE(re_array[i].cre_pat) == text_re_len
+ memcmp(re_array[i].cre_pat, text_re, text_re_len) == 0
This is not actually broken. The first four