Skip to content

Commit a096de9

Browse files
committed
Replace objc's Block with the standalone block crate.
1 parent 5cc5091 commit a096de9

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ name = "objc_foundation"
99
[dependencies]
1010
libc = "0.1"
1111
objc = "0.1"
12+
block = "0.0"

src/data.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use std::slice;
44
use libc::c_void;
55

66
use objc::Id;
7-
use objc::block::{Block, ConcreteBlock};
7+
use block::{Block, ConcreteBlock};
88
use {INSObject, INSCopying, INSMutableCopying, NSRange};
99

1010
pub trait INSData : INSObject {

src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
extern crate libc;
55
#[macro_use]
66
extern crate objc;
7+
extern crate block;
78

89
pub use self::array::{
910
INSArray, INSMutableArray,

0 commit comments

Comments
 (0)