diff options
Diffstat (limited to 'app-antivirus/clamav/files/clamav-0.103.12-missing-const.patch')
-rw-r--r-- | app-antivirus/clamav/files/clamav-0.103.12-missing-const.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/app-antivirus/clamav/files/clamav-0.103.12-missing-const.patch b/app-antivirus/clamav/files/clamav-0.103.12-missing-const.patch new file mode 100644 index 000000000000..39b98b7f4732 --- /dev/null +++ b/app-antivirus/clamav/files/clamav-0.103.12-missing-const.patch @@ -0,0 +1,13 @@ +diff --git a/libclamav/regex/engine.c b/libclamav/regex/engine.c +index ed359c3..3c25398 100644 +--- a/libclamav/regex/engine.c ++++ b/libclamav/regex/engine.c +@@ -223,7 +223,7 @@ matcher(struct re_guts *g, const char *string, size_t nmatch, + dp = dissect(m, m->coldp, endp, gf, gl); + } else { + if (g->nplus > 0 && m->lastpos == NULL) +- m->lastpos = (char **)cli_malloc((g->nplus+1) * ++ m->lastpos = (const char **)cli_malloc((g->nplus+1) * + sizeof(char *)); + if (g->nplus > 0 && m->lastpos == NULL) { + free(m->pmatch); |