From: Martin Liska Date: Wed, 22 Mar 2017 12:29:07 +0000 (+0100) Subject: Backport r245992 X-Git-Tag: releases/gcc-5.5.0~451 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8e36d86d94180e518c4296c8fb90dccd6421a8e7;p=thirdparty%2Fgcc.git Backport r245992 2017-03-22 Martin Liska Backport from mainline 2017-03-09 Martin Liska * c-ada-spec.c (macro_length): Increment value instead of a pointer. From-SVN: r246370 --- diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 9ce5e1b0ded0..5251b684d064 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,10 @@ +2017-03-22 Martin Liska + + Backport from mainline + 2017-03-09 Martin Liska + + * c-ada-spec.c (macro_length): Increment value instead of a pointer. + 2017-03-21 Martin Sebor PR c++/79548 diff --git a/gcc/c-family/c-ada-spec.c b/gcc/c-family/c-ada-spec.c index 8d6e01421cd7..2814be426db5 100644 --- a/gcc/c-family/c-ada-spec.c +++ b/gcc/c-family/c-ada-spec.c @@ -85,7 +85,7 @@ macro_length (const cpp_macro *macro, int *supported, int *buffer_len, if (macro->fun_like) { - param_len++; + (*param_len)++; for (i = 0; i < macro->paramc; i++) { cpp_hashnode *param = macro->params[i];