Fix incomplete type compile error on gcc, clang, and other more standard compilers.