D 2011-02-16T14:07:50.956 J comment This\scode\sin\sinterop.c\sneeds\sa\snull\scheck\son\sp\sbefore\sit\saccesses\sp->magic.\r\n\r\n__declspec(dllexport)\sint\sWINAPI\ssqlite3_finalize_interop(sqlite3_stmt\s*stmt)\r\n{\r\n\s\sVdbe\s*p;\r\n\s\ssqlite3\s*db;\r\n\s\sint\sret;\r\n\r\n\s\sp\s=\s(Vdbe\s*)stmt;\r\n\s\sdb\s=\s(p\s==\sNULL)\s?\sNULL\s:\sp->db;\r\n\r\n\s\sif\s(p->magic\s==\sVDBE_MAGIC_DEAD)\r\n\s\s{\r\n\s\s\s\sif\s(db\s==\sNULL)\r\n\s\s\s\s{\r\n\s\s\s\s\s\ssqlite3_free(p);\r\n\s\s\s\s\s\sret\s=\sSQLITE_OK;\r\n\s\s\s\s}\r\n\s\s}\r\n\s\selse\r\n\s\s\s\sret\s=\ssqlite3_finalize(stmt);\r\n\r\n\s\sreturn\sret;\r\n}\r\n\r\nshane\sadded\son\s2011-02-16\s03:43:22\sUTC:\r\nAdded\snull\scheck.\s\sCheck-in\s[726d3115f6]\s. K fc994d007d8e4147f3caa05b0a8b49ef56ec6d5a U shane Z fe10b97160c9da46a426be266862f7aa