diff options
author | drh <drh@noemail.net> | 2011-12-11 02:30:35 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2011-12-11 02:30:35 +0000 |
commit | e752cda8942f1fb0258e7d38bcdf3f23b55ffecf (patch) | |
tree | 2ace1fd14122ae54369c32941a101112a6b2d3a8 /src | |
parent | 13e0ea9923fab6921590efcc7b9a5905c2a56365 (diff) | |
download | sqlite-e752cda8942f1fb0258e7d38bcdf3f23b55ffecf.tar.gz sqlite-e752cda8942f1fb0258e7d38bcdf3f23b55ffecf.zip |
Fix STAT3 so that it works with the new uninitialized register logic of
the VDBE. Ticket [7bbfb7d4422ff]
FossilOrigin-Name: d11a57985c394772043c63d4c2b534944be0a664
Diffstat (limited to 'src')
-rw-r--r-- | src/analyze.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/analyze.c b/src/analyze.c index b6a987ab8..cbfdc8587 100644 --- a/src/analyze.c +++ b/src/analyze.c @@ -529,6 +529,7 @@ static void analyzeOneTable( sqlite3VdbeAddOp2(v, OP_Integer, 0, regNumEq); sqlite3VdbeAddOp2(v, OP_Integer, 0, regNumLt); sqlite3VdbeAddOp2(v, OP_Integer, -1, regNumDLt); + sqlite3VdbeAddOp3(v, OP_Null, 0, regSample, regAccum); sqlite3VdbeAddOp4(v, OP_Function, 1, regCount, regAccum, (char*)&stat3InitFuncdef, P4_FUNCDEF); sqlite3VdbeChangeP5(v, 2); |