> In the code, in DB_EXISTS/DB_ONECOLUMN branch, Tcl_SetObjResult() is called
> before dbEvalFinalize(), inlike in the DB_EVAL branch.
> The profile callback is probably called inside dbEvalFinalize(), which then
> erase the interp result.
> A temporary Tcl_Obj must be set when computing the result, dbEvalFinalize()
> called, then Tcl_SetObjResult called.
> sqlite-users mailing list
> [hidden email] > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users >