firewall: save a to_string call
This commit is contained in:
@@ -40,9 +40,9 @@ impl Firewall {
|
|||||||
unsafe { CoCreateInstance(&NetFwRule, None, CLSCTX_INPROC_SERVER) }?;
|
unsafe { CoCreateInstance(&NetFwRule, None, CLSCTX_INPROC_SERVER) }?;
|
||||||
unsafe { rule.SetName(&BSTR::from(name)) }?;
|
unsafe { rule.SetName(&BSTR::from(name)) }?;
|
||||||
match mode {
|
match mode {
|
||||||
RuleMode::Executable(exe) => unsafe {
|
RuleMode::Executable(exe) => {
|
||||||
rule.SetApplicationName(&BSTR::from(exe.to_string_lossy().to_string()))
|
unsafe { rule.SetApplicationName(&BSTR::from(exe.to_string_lossy().as_ref())) }?
|
||||||
}?,
|
}
|
||||||
RuleMode::Address(ip) => unsafe { rule.SetRemoteAddresses(&BSTR::from(ip)) }?,
|
RuleMode::Address(ip) => unsafe { rule.SetRemoteAddresses(&BSTR::from(ip)) }?,
|
||||||
}
|
}
|
||||||
match direction {
|
match direction {
|
||||||
|
|||||||
Reference in New Issue
Block a user