diff options
author | Martin Liska <mliska@suse.cz> | 2017-03-09 10:20:59 +0100 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2017-03-09 09:20:59 +0000 |
commit | bba81f1c84837b1a9bfd5daa46d263e87577af89 (patch) | |
tree | 7bd8daa3e24f512719d05e59bea77b822bb49acf | |
parent | 9e463823a8dbedb956fda93af75c206f9ef3acd4 (diff) | |
download | gcc-bba81f1c84837b1a9bfd5daa46d263e87577af89.zip gcc-bba81f1c84837b1a9bfd5daa46d263e87577af89.tar.gz gcc-bba81f1c84837b1a9bfd5daa46d263e87577af89.tar.bz2 |
Increment value instead of a pointer in ADA macro processing.
2017-03-09 Martin Liska <mliska@suse.cz>
* c-ada-spec.c (macro_length): Increment value instead of a pointer.
From-SVN: r245992
-rw-r--r-- | gcc/c-family/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/c-family/c-ada-spec.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 451cf38..b14cb0d 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,7 @@ +2017-03-09 Martin Liska <mliska@suse.cz> + + * c-ada-spec.c (macro_length): Increment value instead of a pointer. + 2017-03-03 Jason Merrill <jason@redhat.com> * c.opt (Wnoexcept-type): New. diff --git a/gcc/c-family/c-ada-spec.c b/gcc/c-family/c-ada-spec.c index 6db7411..18c5ccf 100644 --- a/gcc/c-family/c-ada-spec.c +++ b/gcc/c-family/c-ada-spec.c @@ -72,7 +72,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]; |