@@ -63,7 +63,7 @@ impl OutputType {
6363 return Err(ErrorKind::InvalidPagerValueBat.into());
6464 }
6565
66− let mut p = Command::new(pager.bin);
66+ let mut p = Command::new(&pager.bin);
6767 let args = pager.args;
6868
6969 if pager.kind == PagerKind::Less {
@@ -92,7 +92,7 @@ impl OutputType {
9292 //
9393 // For newer versions (530 or 558 on Windows), we omit '--no-init' as it
9494 // is not needed anymore.
95− match retrieve_less_version() {
95+ match retrieve_less_version(&pager.bin) {
9696 None => {
9797 p.arg("--no-init");
9898 }