Richard Hipp <drh@sqlite.org>


Suggested
r1139971

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