mirror of
https://github.com/DefectingCat/candy
synced 2025-07-15 16:51:34 +00:00
fix: open /dev/null on windows
This commit is contained in:
@ -262,8 +262,13 @@ async fn stream_file(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[cfg(windows)]
|
||||||
|
let null = PathBuf::from("NUL");
|
||||||
|
#[cfg(not(windows))]
|
||||||
|
let null = PathBuf::from("/dev/null");
|
||||||
|
|
||||||
let stream = if not_modified {
|
let stream = if not_modified {
|
||||||
let empty = File::open(PathBuf::from("/dev/null"))
|
let empty = File::open(null)
|
||||||
.await
|
.await
|
||||||
.with_context(|| "open /dev/null failed")?;
|
.with_context(|| "open /dev/null failed")?;
|
||||||
ReaderStream::new(empty)
|
ReaderStream::new(empty)
|
||||||
|
Reference in New Issue
Block a user