summaryrefslogtreecommitdiff
path: root/support/texlab/src/distro
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-02-26 03:02:12 +0000
committerNorbert Preining <norbert@preining.info>2023-02-26 03:02:12 +0000
commite7ae872926eddb0de09ecfe1c578e0680033955a (patch)
tree01717465b5b26d3b2ccaea9889c720a840e0a16c /support/texlab/src/distro
parent81a9d839224eef4c2bd9bf68410b4049c61cdb14 (diff)
CTAN sync 202302260302
Diffstat (limited to 'support/texlab/src/distro')
-rw-r--r--support/texlab/src/distro/kpsewhich.rs4
-rw-r--r--support/texlab/src/distro/miktex.rs2
2 files changed, 3 insertions, 3 deletions
diff --git a/support/texlab/src/distro/kpsewhich.rs b/support/texlab/src/distro/kpsewhich.rs
index 0a6d1d35ad..24f4a3531a 100644
--- a/support/texlab/src/distro/kpsewhich.rs
+++ b/support/texlab/src/distro/kpsewhich.rs
@@ -3,9 +3,9 @@ use std::{env, ffi::OsStr, path::PathBuf, process::Command};
use anyhow::Result;
pub fn root_directories() -> Result<Vec<PathBuf>> {
- let texmf = run(&["-var-value", "TEXMF"])?;
+ let texmf = run(["-var-value", "TEXMF"])?;
let expand_arg = format!("--expand-braces={}", texmf);
- let expanded = run(&[&expand_arg])?;
+ let expanded = run([&expand_arg])?;
let directories = env::split_paths(&expanded.replace('!', ""))
.filter(|path| path.exists())
.collect();
diff --git a/support/texlab/src/distro/miktex.rs b/support/texlab/src/distro/miktex.rs
index fc778752db..1dfe1b9522 100644
--- a/support/texlab/src/distro/miktex.rs
+++ b/support/texlab/src/distro/miktex.rs
@@ -45,7 +45,7 @@ fn parse_database(bytes: &[u8]) -> io::Result<Vec<PathBuf>> {
let mut files = Vec::new();
for i in 0..table_size {
- let offset = table_address + i * FNDB_ENTRY_SIZE as u32;
+ let offset = table_address + i * FNDB_ENTRY_SIZE;
reader.set_position(u64::from(offset));
let file_name_offset = read_u32(&mut reader)? as usize;
let directory_offset = read_u32(&mut reader)? as usize;