/ Check-in [876f874c]
Login

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

Overview
Comment:Add a special rule to the amalgamation generator to deal with the sqlite3OsDlSym function. Ticket #3631. (CVS 6236)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 876f874c6e2e6e7763083e6761eedc10a4522ec9
User & Date: drh 2009-02-03 13:51:18
Context
2009-02-03
15:27
Check at the write() call to work around the msdos bug in OSX actually succeeds and throw an error if it does not. #ifdef out the work-around for all platforms other than OSX. Ticket #3633. (CVS 6237) check-in: b054b569 user: drh tags: trunk
13:51
Add a special rule to the amalgamation generator to deal with the sqlite3OsDlSym function. Ticket #3631. (CVS 6236) check-in: 876f874c user: drh tags: trunk
13:19
Fix a problem in check-in (6226) which could cause an assertion fault following a malloc failure. The prior check-in was for ticket #3624. (CVS 6235) check-in: 1ffe44e9 user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to tool/mksqlite3c.tcl.

   185    185               set line {const char sqlite3_version[] = SQLITE_VERSION;}
   186    186             }
   187    187             regsub {^SQLITE_EXTERN } $line {} line
   188    188             puts $out "SQLITE_API $line"
   189    189           }
   190    190         } elseif {[regexp {^(SQLITE_EXTERN )?void \(\*sqlite3IoTrace\)} $line]} {
   191    191           regsub {^SQLITE_EXTERN } $line {} line
          192  +        puts $out "SQLITE_PRIVATE $line"
          193  +      } elseif {[regexp {^void \(\*sqlite3Os} $line]} {
   192    194           puts $out "SQLITE_PRIVATE $line"
   193    195         } else {
   194    196           puts $out $line
   195    197         }
   196    198       } else {
   197    199         puts $out $line
   198    200       }