Passing pointer value instead of address to LocalFree.
diff --git a/c/src/ssl/schannel.c b/c/src/ssl/schannel.c
index 5938857..18073f8 100644
--- a/c/src/ssl/schannel.c
+++ b/c/src/ssl/schannel.c
@@ -2075,7 +2075,7 @@
         }
       }
     }
-    LocalFree(&alt_name_info);
+    LocalFree(alt_name_info);
   }
 
   if (!matched) {