updated for version 7.0093
diff --git a/src/search.c b/src/search.c
index 5370769..20745d9 100644
--- a/src/search.c
+++ b/src/search.c
@@ -338,6 +338,15 @@
 }
 #endif
 
+#if defined(EXITFREE) || defined(PROTO)
+    void
+free_search_patterns()
+{
+    vim_free(spats[0].pat);
+    vim_free(spats[1].pat);
+}
+#endif
+
 /*
  * Return TRUE when case should be ignored for search pattern "pat".
  * Uses the 'ignorecase' and 'smartcase' options.