diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2014-11-11 11:52:36 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2014-11-11 11:52:36 +0000 |
commit | 36a8422688457ada0e191fda2c03f602fe08b6b7 (patch) | |
tree | 62d3282eafc970919b18f4aadd24a93b409edad3 | |
parent | a5281f1796c6c2e77400e621253b409280180a2c (diff) | |
download | gcc-36a8422688457ada0e191fda2c03f602fe08b6b7.zip gcc-36a8422688457ada0e191fda2c03f602fe08b6b7.tar.gz gcc-36a8422688457ada0e191fda2c03f602fe08b6b7.tar.bz2 |
[Fortran] PR 63701 Make sure variable is always used initialised
PR fortran/63701
* trans-expr.c (gfc_get_tree_for_caf_expr): Initialise found to false.
From-SVN: r217345
-rw-r--r-- | gcc/fortran/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/fortran/trans-expr.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 576e694..7c89d33 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,8 @@ +2014-11-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + PR fortran/63701 + * trans-expr.c (gfc_get_tree_for_caf_expr): Initialise found to false. + 2014-11-10 Janne Blomqvist <jb@gcc.gnu.org> PR libfortran/47007 diff --git a/gcc/fortran/trans-expr.c b/gcc/fortran/trans-expr.c index 18bc502..b36acbe 100644 --- a/gcc/fortran/trans-expr.c +++ b/gcc/fortran/trans-expr.c @@ -1406,7 +1406,7 @@ tree gfc_get_tree_for_caf_expr (gfc_expr *expr) { tree caf_decl; - bool found; + bool found = false; gfc_ref *ref; gcc_assert (expr && expr->expr_type == EXPR_VARIABLE); |