Miscellaneous small changes (#1238)

* Use a slice instead of a new object

* Remove unnecessary 'into_iter'

* Use 'and_then' instead of 'map_or'
This commit is contained in:
David Sinclair 2019-10-24 01:45:25 +02:00 committed by Osspial
parent 6608a0241d
commit 05a1f4280c
3 changed files with 2 additions and 6 deletions

View file

@ -248,7 +248,6 @@ impl MonitorHandle {
assert!(!array.is_null(), "failed to get list of display modes");
let array_count = CFArrayGetCount(array);
let modes: Vec<_> = (0..array_count)
.into_iter()
.map(move |i| {
let mode = CFArrayGetValueAtIndex(array, i) as *mut _;
ffi::CGDisplayModeRetain(mode);