We do have other errors when C99 is disabled, namely the struct initialization and type casting. I'm not fixing those here, since: - struct init is consistent within this lib. - type casting is needed in this design, to hide FreeRTOS symbols.
And make the end of the file consistent. Signed-off-by: Yuhui Zheng <10982575+yuhui-zheng@users.noreply.github.com>