From 373043cabecc1d456d99debe8ebe2d2801f30c2b Mon Sep 17 00:00:00 2001 From: Georgi Gerganov Date: Tue, 21 Feb 2023 19:00:42 +0200 Subject: [PATCH] whisper : zero-initialize some more context variables Just in case --- whisper.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/whisper.cpp b/whisper.cpp index 9c9aefd..3a21581 100644 --- a/whisper.cpp +++ b/whisper.cpp @@ -592,11 +592,11 @@ struct whisper_context { mutable std::mt19937 rng; // used for sampling at t > 0.0 - int lang_id; + int lang_id = 0; // english by default // [EXPERIMENTAL] token-level timestamps data - int64_t t_beg; - int64_t t_last; + int64_t t_beg = 0; + int64_t t_last = 0; whisper_token tid_last; std::vector energy; // PCM signal energy @@ -4339,7 +4339,7 @@ int whisper_full_n_segments(struct whisper_context * ctx) { } int whisper_full_lang_id(struct whisper_context * ctx) { - return ctx->lang_id; + return ctx->lang_id; } int64_t whisper_full_get_segment_t0(struct whisper_context * ctx, int i_segment) {