Skip to content

Commit 56009cb

Browse files
author
luozijun
committed
fix type
1 parent 0a88465 commit 56009cb

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

system-configuration/src/network_configuration.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,14 +172,13 @@ impl SCNetworkService {
172172

173173
let netset = unsafe { SCNetworkSetCopyCurrent(prefs) };
174174

175-
let array: CFArray<SCNetworkServiceRef> =
175+
let array: CFArray<CFStringRef> =
176176
unsafe { CFArray::wrap_under_get_rule(SCNetworkSetGetServiceOrder(netset)) };
177177

178178
let mut services = Vec::new();
179179

180-
for id in array.get_all_values().iter() {
181-
let id_ptr: CFStringRef = *id as _;
182-
let service_ptr: SCNetworkServiceRef = unsafe { SCNetworkServiceCopy(prefs, id_ptr) };
180+
for id_ptr in array.get_all_values().iter() {
181+
let service_ptr: SCNetworkServiceRef = unsafe { SCNetworkServiceCopy(prefs, *id_ptr as _) };
183182
services.push(unsafe { SCNetworkService::wrap_under_get_rule(service_ptr) });
184183
}
185184

0 commit comments

Comments
 (0)