Yes, the unixLock() routine is defined in the 3.3.0 source, but not
in the 3.2.8 code.
Nor can I find the #define for this anywhere in the 3.3.0 source (nor
can I find any definition for the sqlite3OsLock (other than a
function prototype) in either the 3.2.8 or 3.3.0 source.
When I attempt to debug the 3.3.0 source and step into the
sqlite3OsLock call, it simply drops me into some assembler and
declares the bad instruction signal.
-ken
On 12-Jan-06, at 8:46 PM, [EMAIL PROTECTED] wrote:
Ken & Deb Allen <[EMAIL PROTECTED]> wrote:
I had a look, but I do not see where the sqlite3OsLock code is
implemented. I see the function prototype, but not the actual
implementation (not even a typedef or wrapper for a native call).
The real name of the function is unixLock. There is a
#define that aliases the name based on architecture. You will
find the source code in os_unix.c.
--
D. Richard Hipp <[EMAIL PROTECTED]>