summary refs log tree commit diff stats
path: root/src/internals.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/internals.rs')
-rw-r--r--src/internals.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/internals.rs b/src/internals.rs
index 71ac93f..2a8febc 100644
--- a/src/internals.rs
+++ b/src/internals.rs
@@ -66,18 +66,18 @@ pub struct Ph {
             name: *const libc::c_char,
             pri: libc::c_int,
             /* CALLBACK */
-            callback: Option<unsafe extern "C" fn(word: *const *const libc::c_char, word_eol: *const *const libc::c_char, user_data: *mut libc::c_void) -> libc::c_int>,
+            callback: unsafe extern "C" fn(word: *const *const libc::c_char, word_eol: *const *const libc::c_char, user_data: *mut libc::c_void) -> libc::c_int,
             userdata: *mut libc::c_void) -> *const HexchatHook,
     pub hexchat_hook_print: unsafe extern "C" fn(ph: *mut HexchatPlugin,
             name: *const libc::c_char,
             pri: libc::c_int,
             /* CALLBACK */
-            callback: Option<unsafe extern "C" fn(word: *const *const libc::c_char, user_data: *mut libc::c_void) -> libc::c_int>,
+            callback: unsafe extern "C" fn(word: *const *const libc::c_char, user_data: *mut libc::c_void) -> libc::c_int,
             userdata: *mut libc::c_void) -> *const HexchatHook,
     pub hexchat_hook_timer: unsafe extern "C" fn(ph: *mut HexchatPlugin,
             timeout: libc::c_int,
             /* CALLBACK */
-            callback: Option<unsafe extern "C" fn(user_data: *mut libc::c_void) -> libc::c_int>,
+            callback: unsafe extern "C" fn(user_data: *mut libc::c_void) -> libc::c_int,
             userdata: *mut libc::c_void) -> *const HexchatHook,
     pub hexchat_hook_fd: unsafe extern "C" fn(ph: *mut HexchatPlugin,
             fd: libc::c_int,