There seems to be a different version of zlib1.dll in the x86 Development Libraries of SDL_ttf compared to the one in SDL_image.
I’ve just downloaded the very latest development libraries (SDL_ttf 2.0.14 and SDL_image 2.0.3) and found that SDL no longer runs in my games and I get a dialog box that says:
Entry Point Not Found
The procedure entry point inflateValidate could not be located in the dynamic link library libpng16-16.dll
But, if I copy in the version of zlib1.dll from SDL_image instead then everything works fine again.