mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-04-30 14:34:28 +02:00
Fix repeated binding of first argument
Co-authored-by: LoveSy <shana@zju.edu.cn>
This commit is contained in:
parent
110dd4a8b9
commit
23eff70883
@ -146,6 +146,7 @@ unsafe extern "C" fn bind_arguments(v: *mut c_void, idx: i32, stmt: Pin<&mut DbS
|
|||||||
let args = &mut *(v as *mut DbArgs<'_>);
|
let args = &mut *(v as *mut DbArgs<'_>);
|
||||||
if args.curr < args.args.len() {
|
if args.curr < args.args.len() {
|
||||||
let arg = &args.args[args.curr];
|
let arg = &args.args[args.curr];
|
||||||
|
args.curr += 1;
|
||||||
match *arg {
|
match *arg {
|
||||||
Text(v) => stmt.bind_text(idx, v),
|
Text(v) => stmt.bind_text(idx, v),
|
||||||
Integer(v) => stmt.bind_int64(idx, v),
|
Integer(v) => stmt.bind_int64(idx, v),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user