php-src/ext/sqlite3
Christoph M. Becker cc125f277b Implement #72653: SQLite should allow opening with empty filename
From the [sqlite3_open](https://www.sqlite.org/c3ref/open.html) docs:

| If the filename is an empty string, then a private, temporary on-disk
| database will be created. This private database will be automatically
| deleted as soon as the database connection is closed.

We make that facility available to userland.

While we're at it, we also do some minor optimizations, remove the
unnecessary check for NUL characters in filename, which is already catered
to by ZPP(p), and add a missing `return` in case db_obj isn't initialized.
2016-07-27 16:41:03 +02:00
..
libsqlite Upgrade bundled sqlite to 3.8.10.2 2015-06-08 22:29:10 +03:00
tests Implement #72653: SQLite should allow opening with empty filename 2016-07-27 16:41:03 +02:00
config0.m4 Fix long-standing visual pain point: the misalignment of './configure help' text. 2013-08-06 11:06:09 -07:00
config.w32 let the libsqlite3 symbols be exported in dll 2013-09-17 13:05:44 +02:00
CREDITS Good patch from Brad Dewar that adds missing createCollation() 2012-01-29 03:57:29 +00:00
php_sqlite3_structs.h Happy new year (Update copyright to 2016) 2016-01-01 19:21:47 +02:00
php_sqlite3.h Happy new year (Update copyright to 2016) 2016-01-01 19:21:47 +02:00
sqlite3.c Implement #72653: SQLite should allow opening with empty filename 2016-07-27 16:41:03 +02:00