From a076a7e80b312264584f63b0355d0dabd49d53b3 Mon Sep 17 00:00:00 2001 From: Ilias Garnier Date: Mon, 28 Aug 2023 06:41:53 +0200 Subject: [PATCH] llama.h: add missing struct keyword for C compat in callback type --- llama.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.h b/llama.h index b084fe23c8fcc..7bb681d612cc5 100644 --- a/llama.h +++ b/llama.h @@ -496,7 +496,7 @@ extern "C" { // Type of pointer to the beam_search_callback function. // void* callback_data is any custom data passed to llama_beam_search, that is subsequently // passed back to beam_search_callback. This avoids having to use global variables in the callback. - typedef void (*llama_beam_search_callback_fn_t)(void * callback_data, llama_beams_state); + typedef void (*llama_beam_search_callback_fn_t)(void * callback_data, struct llama_beams_state); /// @details Deterministically returns entire sentence constructed by a beam search. /// @param ctx Pointer to the llama_context.