r1139971 | danielsh | 2011-06-26 23:43:28 +0000 (Sun, 26 Jun 2011)
Work around a bug in SQLite 3.7.7.
See this thread for context:
http://mid.gmane.org/BANLkTimDypWGY-8tHFgJsTxN6ty6OkdJ0Q@mail.gmail.com
* subversion/libsvn_subr/sqlite.c
(exec_sql): Rename to exec_sql2. Grow and use IGNORED_ERR parameter.
(exec_sql): New macro wrapper.
(svn_sqlite__open): Ran the CASE_SENSITIVE_LIKE pragma separately, with
special error checking when SQLite is 3.7.7 (exactly).
Found by: arfrever
Suggested by: Richard Hipp <drh@sqlite.org>
Review by: gstein