fix: gate unix-only macros (silences "unused" warnings)

This commit is contained in:
Roy Ivy III
2018-10-14 00:41:14 -05:00
parent fcfe072240
commit 6c6ea27368
+1
View File
@@ -25,6 +25,7 @@ use std::io::Result as IOResult;
use std::path::{Component, Path, PathBuf};
use std::borrow::Cow;
#[cfg(unix)]
macro_rules! has {
($mode:expr, $perm:expr) => (
$mode & ($perm as u32) != 0