@@ -63,7 +63,7 @@ impl OutputType {
63 return Err(ErrorKind::InvalidPagerValueBat.into());
63 return Err(ErrorKind::InvalidPagerValueBat.into());
66− let mut p = Command::new(pager.bin);
66+ let mut p = Command::new(&pager.bin);
67 let args = pager.args;
67 let args = pager.args;
69 if pager.kind == PagerKind::Less {
69 if pager.kind == PagerKind::Less {
@@ -92,7 +92,7 @@ impl OutputType {
93 // For newer versions (530 or 558 on Windows), we omit '--no-init' as it
93 // For newer versions (530 or 558 on Windows), we omit '--no-init' as it
94 // is not needed anymore.
94 // is not needed anymore.
95− match retrieve_less_version() {
95+ match retrieve_less_version(&pager.bin) {
97 p.arg("--no-init");
97 p.arg("--no-init");