From 18d499d07928a7276d45acaf7b061d4fb2a7e953 Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Sat, 6 Oct 2018 01:27:02 +0200 Subject: c_parse_args(): Change return value to mut pointer Otherwise we aren't able to pass it to the `config_free()` function. --- src/cocoa_bridge.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/cocoa_bridge.rs b/src/cocoa_bridge.rs index 70d837a..37654ea 100644 --- a/src/cocoa_bridge.rs +++ b/src/cocoa_bridge.rs @@ -302,7 +302,7 @@ fn run_action(map_action: &MapAction) { pub extern "C" fn c_parse_args( args: *const *const c_char, length: size_t, -) -> *const Config { +) -> *mut Config { let args = unsafe { assert!(!args.is_null()); -- cgit v1.2.3