Fix match return order fom ts_query_cursor_next_match

This commit is contained in:
Max Brunsfeld 2019-09-17 14:52:27 -07:00
parent 1af85dc3f7
commit 2d1ca8bc9f
3 changed files with 21 additions and 16 deletions

View file

@ -268,7 +268,7 @@ impl Parser {
pub fn set_logger(&mut self, logger: Option<Logger>) {
let prev_logger = unsafe { ffi::ts_parser_logger(self.0) };
if !prev_logger.payload.is_null() {
unsafe { Box::from_raw(prev_logger.payload as *mut Logger) };
drop(unsafe { Box::from_raw(prev_logger.payload as *mut Logger) });
}
let c_logger;