Re: [sqlite] sqlite3_column_blob(...) and finalize

2005-06-24 Thread Dan Kennedy
> When I finalize the select statement, the memory pointed to > by the pointer returned by > > const void * sqlite3_column_blob(...) > > is cleared. > > Is this the expected behaviour? The pointers returned by column_blob(), column_text() and column_text16() are only valid until the next call

[sqlite] sqlite3_column_blob(...) and finalize

2005-06-24 Thread Aidan Reel
Hi I have a select statement that returns some BLOBs. When I finalize the select statement, the memory pointed to by the pointer returned by const void * sqlite3_column_blob(...) is cleared. Is this the expected behaviour? What should I do in order to obtain a pointer to memory that is