]> Kevux Git Server - fll/commit
Bugfix: The FSS Read process at should only process if index_at is non-zero.
authorKevin Day <Kevin@kevux.org>
Sat, 23 Nov 2024 03:08:58 +0000 (21:08 -0600)
committerKevin Day <Kevin@kevux.org>
Sat, 23 Nov 2024 04:51:48 +0000 (22:51 -0600)
commita71fc6db132acdeb5380a2733972bca12584fddf
tree8925c89cfb740078cc3ac393708fab9f58b73dab
parent0e870a1e54b6bc21a1b820297c0dd3c5fb233754
Bugfix: The FSS Read process at should only process if index_at is non-zero.

The FSS Embedded Read recursive logic exposes this problem.

The at flag bit is set when the at parameter is passed.
The at parameter being passed when there are multiple depths does not mean that the specific depth in question should be using the at position.
Add a check that ensures that the current depth needs the at position processed.
level_3/fss_read/c/embedded_list/process.c
level_3/fss_read/c/main/process.c