fix pissble overflow

This commit is contained in:
vms 2020-04-29 23:24:06 +03:00
parent 3ccc68aa34
commit 2f187ca4c1

View File

@ -11,10 +11,10 @@ fn init() {
fn run(arg: String) -> Vec<u8> { fn run(arg: String) -> Vec<u8> {
if arg.starts_with(REDIS_OPTION_KEYWORD) { if arg.starts_with(REDIS_OPTION_KEYWORD) {
log::info!("calling redis"); log::info!("calling redis");
redis::call(arg[REDIS_OPTION_KEYWORD.len() + 1..].as_bytes()) redis::call(arg[REDIS_OPTION_KEYWORD.len()..].as_bytes())
} else if arg.starts_with(SQLITE_OPTION_KEYWORD) { } else if arg.starts_with(SQLITE_OPTION_KEYWORD) {
log::info!("calling sqlite"); log::info!("calling sqlite");
redis::call(arg[SQLITE_OPTION_KEYWORD.len() + 1..].as_bytes()) redis::call(arg[SQLITE_OPTION_KEYWORD.len()..].as_bytes())
} else { } else {
Vec::from("unknown command") Vec::from("unknown command")
} }