Fix warnings from clang
Review Request #2785 — Created Nov. 7, 2023 and submitted — Latest diff uploaded
This fixes a 'missing struct initializer' warning, and a read out-of-bounds of a static array. Also, delete an unused struct typedef.
Compiled with clang and saw fewer warnings.