diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2020-11-02 15:24:53 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2020-11-02 15:24:53 +0200 |
commit | ba3fd3d4ab19184a84720772b861c10ffb595cf0 (patch) | |
tree | 106c351116e04e1465ced1096ebed405a0e8def8 | |
parent | cff10f4627642bd4c2abfdf759761ec74d4bceea (diff) | |
download | egawk-ba3fd3d4ab19184a84720772b861c10ffb595cf0.tar.gz egawk-ba3fd3d4ab19184a84720772b861c10ffb595cf0.tar.bz2 egawk-ba3fd3d4ab19184a84720772b861c10ffb595cf0.zip |
Remove a compiler warning in re.c.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | re.c | 4 |
2 files changed, 7 insertions, 2 deletions
@@ -1,3 +1,8 @@ +2020-11-02 Arnold D. Robbins <arnold@skeeve.com> + + * re.c (make_regexp): Cast len parameter to int to avoid + compiler warnings. + 2020-10-31 Arnold D. Robbins <arnold@skeeve.com> * re.c (make_regexp): When re_compile_pattern fails, use the @@ -258,10 +258,10 @@ make_regexp(const char *s, size_t len, bool ignorecase, bool dfa, bool canfatal) refree(rp); if (! canfatal) { /* rerr already gettextized inside regex routines */ - error("%s: /%.*s/", rerr, len, s); + error("%s: /%.*s/", rerr, (int) len, s); return NULL; } - fatal("invalid regexp: %s: /%.*s/", rerr, len, s); + fatal("invalid regexp: %s: /%.*s/", rerr, (int) len, s); } /* gack. this must be done *after* re_compile_pattern */ |