summaryrefslogtreecommitdiff
path: root/regex.c
diff options
context:
space:
mode:
Diffstat (limited to 'regex.c')
-rw-r--r--regex.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/regex.c b/regex.c
index d124b4b..5533971 100644
--- a/regex.c
+++ b/regex.c
@@ -59,7 +59,7 @@ void flex_regcomp(regex_t *preg, const char *regex, int cflags)
errbuf = (char*)flex_alloc(errbuf_sz *sizeof(char));
regerror (err, preg, errbuf, errbuf_sz);
- sprintf (errbuf, "regcomp failed: %s\n", errbuf);
+ snprintf (errbuf, errbuf_sz, "regcomp failed: %s\n", errbuf);
flexfatal (errbuf);
free(errbuf);