summaryrefslogtreecommitdiff
path: root/regcomp.c
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2014-12-09 22:15:56 -0500
committerJarkko Hietaniemi <jhi@iki.fi>2014-12-09 23:09:21 -0500
commit2ff17054686fbbea633300aef3b712b457152967 (patch)
tree252a56afe669d713fa0456e842a24e4a48dce8ce /regcomp.c
parent0f17be83fce99eb5b6085bedc02f3b1cb03846bb (diff)
downloadperl-2ff17054686fbbea633300aef3b712b457152967.tar.gz
The format is not a literal but well defined.
Diffstat (limited to 'regcomp.c')
-rw-r--r--regcomp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/regcomp.c b/regcomp.c
index cb905eb6da..a1784c7f53 100644
--- a/regcomp.c
+++ b/regcomp.c
@@ -17289,7 +17289,9 @@ S_put_range(pTHX_ SV *sv, UV start, const UV end, const bool allow_literals)
format = (this_end < 256)
? "\\x{%02"UVXf"}-\\x{%02"UVXf"}"
: "\\x{%04"UVXf"}-\\x{%04"UVXf"}";
+ GCC_DIAG_IGNORE(-Wformat-nonliteral);
Perl_sv_catpvf(aTHX_ sv, format, start, this_end);
+ GCC_DIAG_RESTORE;
break;
}
}