patch 8.1.0661: clipboard regexp might be used recursively

Problem:    Clipboard regexp might be used recursively.
Solution:   Check for recursive use and bail out.
diff --git a/src/regexp.c b/src/regexp.c
index 011ee2d..e055dd3 100644
--- a/src/regexp.c
+++ b/src/regexp.c
@@ -8210,6 +8210,15 @@
 #endif
 
 /*
+ * Return whether "prog" is currently being executed.
+ */
+    int
+regprog_in_use(regprog_T *prog)
+{
+    return prog->re_in_use;
+}
+
+/*
  * Match a regexp against a string.
  * "rmp->regprog" is a compiled regexp as returned by vim_regcomp().
  * Note: "rmp->regprog" may be freed and changed.