When there are no caches, this variable would be uninitialized.
Reported by clang-scan.
Not sure if that can ever happen, but IMHO initializing doesn't do harm.
--
v2: kerberos: Avoid potentially uninitialized variable (clang-scan)
https://gitlab.winehq.org/wine/wine/-/merge_requests/3058
Recent nameless struct/union changes broke MSVC Clang builds. That's because `VARIANT` still doesn't skip names when `__STDC__` is defined, which is true for most configs.
--
v2: include: Don't force named VARIANT members when __STDC__ is defined.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3256