perf: don't collect args into a Vec

This commit is contained in:
ErrorNoInternet 2025-04-15 03:41:14 -04:00
commit 88c9ff5e13
No known key found for this signature in database
GPG key ID: 2486BFB7B1E6A4A3

View file

@ -12,8 +12,7 @@ use crate::uptime::get_current;
use std::io::{Write, stdout};
fn main() -> Result<(), Box<dyn std::error::Error>> {
let args: Vec<String> = std::env::args().collect();
if args.len() > 1 && args[1] == "--version" {
if Some("--version") == std::env::args().nth(1).as_deref() {
println!("Microfetch {}", env!("CARGO_PKG_VERSION"));
} else {
let utsname = nix::sys::utsname::uname()?;