From bc2314586ccc4d725e3bb9ea2dcdaf5b27d824ae Mon Sep 17 00:00:00 2001 From: Dmitry Bogatov Date: Sun, 4 Aug 2019 17:40:29 +0000 Subject: [PATCH] Avoid unstable `inner_deref' feature --- src/dc_chat.rs | 2 +- src/lib.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dc_chat.rs b/src/dc_chat.rs index 478f50b64..ec38aeb80 100644 --- a/src/dc_chat.rs +++ b/src/dc_chat.rs @@ -1025,7 +1025,7 @@ unsafe fn set_draft_raw(context: &Context, chat_id: uint32_t, msg: *mut dc_msg_t time(), (*msg).type_0, DC_STATE_OUT_DRAFT, - (*msg).text.deref().unwrap_or(""), + (*msg).text.as_ref().map(String::as_str).unwrap_or(""), (*msg).param.to_string(), 1, ], diff --git a/src/lib.rs b/src/lib.rs index 34a2fd496..f735de035 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,4 +1,4 @@ -#![feature(c_variadic, ptr_wrapping_offset_from, ptr_cast, inner_deref)] +#![feature(c_variadic, ptr_wrapping_offset_from, ptr_cast)] #[macro_use] extern crate failure_derive;