diff --git a/source/libs/index/src/index_fst.c b/source/libs/index/src/index_fst.c index 315253d90759cbe9a6000a6743871d64f8f12771..1d6e26e612393dda945a6163dce1f677dace4f79 100644 --- a/source/libs/index/src/index_fst.c +++ b/source/libs/index/src/index_fst.c @@ -1265,7 +1265,7 @@ StreamWithStateResult *streamWithStateNextWith(StreamWithState *sws, StreamCallb return NULL; } if (FST_NODE_IS_FINAL(nextNode) && isMatch) { - FstOutput fOutput = {.null = false, out = out + FST_NODE_FINAL_OUTPUT(nextNode)}; + FstOutput fOutput = {.null = false, .out = out + FST_NODE_FINAL_OUTPUT(nextNode)}; return swsResultCreate(&slice, fOutput , tState); } }