From 98d0a0d2422b99db7274e706670ec1b6c175d6cc Mon Sep 17 00:00:00 2001 From: Joonas Koivunen Date: Tue, 24 Jan 2023 14:53:39 +0200 Subject: [PATCH] fix(http): omit needless string allocs (#3421) Drive-by fix noticed while #3419. --- pageserver/src/http/routes.rs | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pageserver/src/http/routes.rs b/pageserver/src/http/routes.rs index 3ce239e090..c433b695a7 100644 --- a/pageserver/src/http/routes.rs +++ b/pageserver/src/http/routes.rs @@ -239,11 +239,7 @@ fn query_param_present(request: &Request, param: &str) -> bool { request .uri() .query() - .map(|v| { - url::form_urlencoded::parse(v.as_bytes()) - .into_owned() - .any(|(p, _)| p == param) - }) + .map(|v| url::form_urlencoded::parse(v.as_bytes()).any(|(p, _)| p == param)) .unwrap_or(false) } @@ -252,13 +248,12 @@ fn get_query_param(request: &Request, param_name: &str) -> Result