From 044388cf98a1e6c1ab61cbecf3e48f3c8f56d8a4 Mon Sep 17 00:00:00 2001 From: mistachkin Date: Fri, 9 Aug 2019 01:59:14 +0000 Subject: [PATCH] Modify signature of sqlite3VdbeChangeOpcode() to accept int instead of u32. FossilOrigin-Name: 68b7f2acf4d228f32250e37cbc0eb5d275b512d49071bbb38e1f5634b705f7d3 --- manifest | 16 ++++++++-------- manifest.uuid | 2 +- src/vdbe.h | 2 +- src/vdbeaux.c | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/manifest b/manifest index fa46e3f810..cd9cd29aaa 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Fix\smore\scompiler\swarnings. -D 2019-08-09T01:11:32.871 +C Modify\ssignature\sof\ssqlite3VdbeChangeOpcode()\sto\saccept\sint\sinstead\sof\su32. +D 2019-08-09T01:59:14.998 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@ -596,10 +596,10 @@ F src/utf.c 2f0fac345c7660d5c5bd3df9e9d8d33d4c27f366bcfb09e07443064d751a0507 F src/util.c fffdfa627be74d69ef425f92db124e7148af449bb8a3286e79577c42bca84061 F src/vacuum.c 82dcec9e7b1afa980288718ad11bc499651c722d7b9f32933c4d694d91cb6ebf F src/vdbe.c d0c302d9f58adfbb1f5fd3542cb49ac02a8cc1375808d2a4dcacdc2a8f1fd64b -F src/vdbe.h d6ef44a2e1d3e3bcc28b45acabd614eaef1beef1b605b9bbc65f140a09ba8832 +F src/vdbe.h 3f2b571e702e77e6bf031f0236e554aedfae643e991f69000320f481408455cf F src/vdbeInt.h e95de5129124d77f01439e6635012adfaf23c0017bff47296126143cf18bd0c6 F src/vdbeapi.c 95001d0f84ee3cda344fed98ca0d7961deb4fc836b83495630d0af1f7cc4789e -F src/vdbeaux.c 701d026ff3bed9a80ca52c293753eebc76e0bfa3e19a8df456ae08c61cdf25ff +F src/vdbeaux.c 8eeb9799d80bc6b37f2bcb23b3519234b596c530046c2cd0261f9ef1a1ba6c37 F src/vdbeblob.c 253ed82894924c362a7fa3079551d3554cd1cdace39aa833da77d3bc67e7c1b1 F src/vdbemem.c 920285c3b7f5c64369e02da437dab71e9e91862df9c486541c14633739f91d75 F src/vdbesort.c 3531ae3a431ad6b98b67bd891fb42ec9d66867157188a2b1a9e58c55da6151b2 @@ -1835,7 +1835,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 1eef4ddea9a2a8c97b97183402c774caa40ef906ea9cccade307381b29a9785d -R a3ffa4c91d5b5947d75437182c3b8dd4 -U drh -Z a1aa1a72e10d9d977e46cecba99fec82 +P 1b85442b614df0808c10c34ec281282e5dfd93d6d5f9737b51263ffaa4da5c72 +R b062fb32a2096cd3828b4110ff96b19e +U mistachkin +Z 08b284f8d5d221f42e2712aad95446b9 diff --git a/manifest.uuid b/manifest.uuid index 0ccdee02f5..58a1db0c85 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -1b85442b614df0808c10c34ec281282e5dfd93d6d5f9737b51263ffaa4da5c72 \ No newline at end of file +68b7f2acf4d228f32250e37cbc0eb5d275b512d49071bbb38e1f5634b705f7d3 \ No newline at end of file diff --git a/src/vdbe.h b/src/vdbe.h index a57901af95..e3aaaa1ce2 100644 --- a/src/vdbe.h +++ b/src/vdbe.h @@ -222,7 +222,7 @@ VdbeOp *sqlite3VdbeAddOpList(Vdbe*, int nOp, VdbeOpList const *aOp,int iLineno); # define sqlite3ExplainBreakpoint(A,B) /*no-op*/ #endif void sqlite3VdbeAddParseSchemaOp(Vdbe*,int,char*); -void sqlite3VdbeChangeOpcode(Vdbe*, u32 addr, u8); +void sqlite3VdbeChangeOpcode(Vdbe*, int addr, u8); void sqlite3VdbeChangeP1(Vdbe*, int addr, int P1); void sqlite3VdbeChangeP2(Vdbe*, int addr, int P2); void sqlite3VdbeChangeP3(Vdbe*, int addr, int P3); diff --git a/src/vdbeaux.c b/src/vdbeaux.c index 6edb1b5915..2e9fcc1250 100644 --- a/src/vdbeaux.c +++ b/src/vdbeaux.c @@ -977,7 +977,7 @@ void sqlite3VdbeScanStatus( ** Change the value of the opcode, or P1, P2, P3, or P5 operands ** for a specific instruction. */ -void sqlite3VdbeChangeOpcode(Vdbe *p, u32 addr, u8 iNewOpcode){ +void sqlite3VdbeChangeOpcode(Vdbe *p, int addr, u8 iNewOpcode){ sqlite3VdbeGetOp(p,addr)->opcode = iNewOpcode; } void sqlite3VdbeChangeP1(Vdbe *p, int addr, int val){