Master branch build failure vs2017

After pulling from master, I found another vs2017 compile failure, this one is due to the recently updated ThirdParty/exodusII package. The file ex_field_utils.c uses restrict, and vs2017 reports a syntax error as a result. Here is the line:

size_t my_strlcat(char *restrict dst,
                  const char *restrict src,
                  size_t maxlen)

Not sure why windows CI doesn’t catch this, perhaps vs2022 is okay with restrict?