]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Improved description of the ElseNotEq opcode in comments. No changes to code.
authordrh <drh@noemail.net>
Sat, 17 Sep 2016 17:39:01 +0000 (17:39 +0000)
committerdrh <drh@noemail.net>
Sat, 17 Sep 2016 17:39:01 +0000 (17:39 +0000)
FossilOrigin-Name: e011435e2f57ddfe315d5da48e93185d6789fc80

manifest
manifest.uuid
src/vdbe.c

index ad58bc010215e0c47637ed2ac4b4133c0e021155..1adebbd453f37681f930f60192bfc817e8d3839e 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Fix\stypo\sin\sthe\sname\sof\sa\sWin32\sstring\sconversion\sroutine.\s\sReplace\sseveral\suses\sof\sraw_printf()\swith\sutf8_printf()\sin\sthe\sshell.
-D 2016-09-16T20:39:21.872
+C Improved\sdescription\sof\sthe\sElseNotEq\sopcode\sin\scomments.\s\sNo\schanges\sto\scode.
+D 2016-09-17T17:39:01.590
 F Makefile.in 6fd48ffcf7c2deea7499062d1f3747f986c19678
 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
 F Makefile.msc e1aa788e84f926e42239ee167c53f785bedacacd
@@ -453,7 +453,7 @@ F src/update.c 8179e699dbd45b92934fd02d3d8e3732e8da8802
 F src/utf.c 699001c79f28e48e9bcdf8a463da029ea660540c
 F src/util.c 810ec3f22e2d1b62e66c30fe3621ebdedd23584d
 F src/vacuum.c 913970b9d86dd6c2b8063ef1af421880f1464ec3
-F src/vdbe.c 31a17090bf658c1e6ba4e58f7a08e8ce4c2e7d7f
+F src/vdbe.c bd7e890b2d6e2c93c808e5cf0f8e9fb26198d0fc
 F src/vdbe.h 67bc551f7faf04c33493892e4b378aada823ed10
 F src/vdbeInt.h c59381049af5c7751a83456c39b80d1a6fde1f9d
 F src/vdbeapi.c a32d61b7dd05e6890d8fd44d2805f55e2f5ba9f3
@@ -1525,7 +1525,7 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
 F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
 F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P 03573887dbf357f8aa54e4a1cd03b82b0ded8139
-R cbd23b2be6d6c200e751cfcfa4ecc2e3
-U mistachkin
-Z d5990f30391f700f012fd4fd2aa1ad1b
+P 6fc95dd7a0b44212f30e657a850892a85a12715c
+R 562a09a50cde79cd40aa8ed06ba4df04
+U drh
+Z 32468d94216159db676195bbafc35d3f
index f9b71348c8847cd08e1793ddfe6a295be43e97f9..15f3d66f4a427758b4aef409a86f305b8a4b575a 100644 (file)
@@ -1 +1 @@
-6fc95dd7a0b44212f30e657a850892a85a12715c
\ No newline at end of file
+e011435e2f57ddfe315d5da48e93185d6789fc80
\ No newline at end of file
index 552da6fd96b36b086ce22eee0db16c14ead1c801..4aa26d006e620690dd92895cef1629cdc74d4df8 100644 (file)
@@ -2121,11 +2121,11 @@ compare_op:
 
 /* Opcode: ElseNotEq * P2 * * *
 **
-** This opcode must immediately follow an Lt or Gt comparison operator.
-** If the operands in that previous comparison had been used with an Eq
-** operator and if the result of that Eq would be NULL or false (0), then
-** then jump to P2.  If the result of comparing the two previous operands
-** using Eq would have been true (1), then fall through.
+** This opcode must immediately follow an OP_Lt or OP_Gt comparison operator.
+** If result of an OP_Eq comparison on the same two operands
+** would have be NULL or false (0), then then jump to P2. 
+** If the result of an OP_Eq comparison on the two previous operands
+** would have been true (1), then fall through.
 */
 case OP_ElseNotEq: {       /* same as TK_ESCAPE, jump */
   assert( pOp>aOp );