Fossil SCM
Since this hack only fixes part of fossil's Cygwin-specific problems, just remove it. The recommended way to configure fossil on Cygwin is now using --disable-internal-sqlite, which works much better. See: [https://www.sourceware.org/ml/cygwin/2014-06/msg00171.html]
Commit
9462a0b51f9d873268de142af0b220a95a86d401
Parent
912fce2be831d13…
1 file changed
-3
M
src/db.c
-3
| --- src/db.c | ||
| +++ src/db.c | ||
| @@ -715,13 +715,10 @@ | ||
| 715 | 715 | */ |
| 716 | 716 | LOCAL sqlite3 *db_open(const char *zDbName){ |
| 717 | 717 | int rc; |
| 718 | 718 | sqlite3 *db; |
| 719 | 719 | |
| 720 | -#if defined(__CYGWIN__) && USE_SYSTEM_SQLITE+0!=1 | |
| 721 | - zDbName = fossil_utf8_to_filename(zDbName); | |
| 722 | -#endif | |
| 723 | 720 | if( g.fSqlTrace ) fossil_trace("-- sqlite3_open: [%s]\n", zDbName); |
| 724 | 721 | rc = sqlite3_open_v2( |
| 725 | 722 | zDbName, &db, |
| 726 | 723 | SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, |
| 727 | 724 | g.zVfsName |
| 728 | 725 |
| --- src/db.c | |
| +++ src/db.c | |
| @@ -715,13 +715,10 @@ | |
| 715 | */ |
| 716 | LOCAL sqlite3 *db_open(const char *zDbName){ |
| 717 | int rc; |
| 718 | sqlite3 *db; |
| 719 | |
| 720 | #if defined(__CYGWIN__) && USE_SYSTEM_SQLITE+0!=1 |
| 721 | zDbName = fossil_utf8_to_filename(zDbName); |
| 722 | #endif |
| 723 | if( g.fSqlTrace ) fossil_trace("-- sqlite3_open: [%s]\n", zDbName); |
| 724 | rc = sqlite3_open_v2( |
| 725 | zDbName, &db, |
| 726 | SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, |
| 727 | g.zVfsName |
| 728 |
| --- src/db.c | |
| +++ src/db.c | |
| @@ -715,13 +715,10 @@ | |
| 715 | */ |
| 716 | LOCAL sqlite3 *db_open(const char *zDbName){ |
| 717 | int rc; |
| 718 | sqlite3 *db; |
| 719 | |
| 720 | if( g.fSqlTrace ) fossil_trace("-- sqlite3_open: [%s]\n", zDbName); |
| 721 | rc = sqlite3_open_v2( |
| 722 | zDbName, &db, |
| 723 | SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, |
| 724 | g.zVfsName |
| 725 |