Petri Kero pointed out a FreeLibrary() call that should be guarded by NO_IPV6.
[u/mdw/putty] / windows / winnet.c
index f6f7bab..1ddfa5c 100644 (file)
@@ -251,8 +251,10 @@ void sk_cleanup(void)
     p_WSACleanup();
     if (winsock_module)
        FreeLibrary(winsock_module);
+#ifndef NO_IPV6
     if (wship6_module)
        FreeLibrary(wship6_module);
+#endif
 }
 
 char *winsock_error_string(int error)