aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pcre.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/pcre.c b/pcre.c
index 0d364df..c113cca 100644
--- a/pcre.c
+++ b/pcre.c
@@ -402,7 +402,11 @@ end_match:
pcre_free(re);
}
if (sd != NULL) {
+ #if (PCRE_MAJOR < 8) || ((PCRE_MAJOR == 8) && (PCRE_MINOR < 20))
+ pcre_free(sd);
+ #else
pcre_free_study(sd);
+ #endif
}
/* set make vars to captured substrings */