System.Data.SQLite
Check-in [b13ce2a767]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Make sure the FixUpDllFileName method is used consistently within the native library pre-loader.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | refactorNativeLibraryPreLoader
Files: files | file ages | folders
SHA1: b13ce2a7675f9b3226989859aa1a671bc9809de3
User & Date: mistachkin 2013-12-28 12:34:27
Context
2013-12-30
21:55
Support reading all 'configuration' settings from an XML configuration file. Refactor native library pre-loading code to be more flexible. Modify native library pre-loader to support searching for the SQLite native library in more than one location. Bump all versions to 1.0.91.0. Update version history docs. check-in: 0e5138d252 user: mistachkin tags: trunk
2013-12-28
12:34
Make sure the FixUpDllFileName method is used consistently within the native library pre-loader. Closed-Leaf check-in: b13ce2a767 user: mistachkin tags: refactorNativeLibraryPreLoader
12:18
Merge updates from trunk. check-in: 630e317c4e user: mistachkin tags: refactorNativeLibraryPreLoader
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to System.Data.SQLite/UnsafeNativeMethods.cs.

537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
                  continue;

              foreach (string subDirectory in subDirectories)
              {
                  if (subDirectory == null)
                      continue;

                  string fileName = Path.Combine(Path.Combine(
                      directory, subDirectory), SQLITE_DLL);

                  //
                  // NOTE: If the SQLite DLL file exists, return success.
                  //       Prior to returning, set the base directory and
                  //       processor architecture to reflect the location
                  //       where it was found.
                  //







|
|







537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
                  continue;

              foreach (string subDirectory in subDirectories)
              {
                  if (subDirectory == null)
                      continue;

                  string fileName = FixUpDllFileName(Path.Combine(
                      Path.Combine(directory, subDirectory), SQLITE_DLL));

                  //
                  // NOTE: If the SQLite DLL file exists, return success.
                  //       Prior to returning, set the base directory and
                  //       processor architecture to reflect the location
                  //       where it was found.
                  //