diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2011-12-13 18:52:19 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2011-12-13 18:52:19 +0000 |
commit | c36cc670b57fa6ebfcc387732fb7e34b7881eb14 (patch) | |
tree | ccac9af768dc75b132fcc493cb2bcacdb31ac40f | |
parent | 0f8fa9b67833f5f15226564b3f6bb782f5493517 (diff) | |
download | gcc-c36cc670b57fa6ebfcc387732fb7e34b7881eb14.zip gcc-c36cc670b57fa6ebfcc387732fb7e34b7881eb14.tar.gz gcc-c36cc670b57fa6ebfcc387732fb7e34b7881eb14.tar.bz2 |
compiler: Fix multiple conversions to different named slices.
From-SVN: r182293
-rw-r--r-- | gcc/go/gofrontend/expressions.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/go/gofrontend/expressions.cc b/gcc/go/gofrontend/expressions.cc index ab6f4fe..365e99c 100644 --- a/gcc/go/gofrontend/expressions.cc +++ b/gcc/go/gofrontend/expressions.cc @@ -3669,7 +3669,7 @@ Type_conversion_expression::do_get_tree(Translate_context* context) if (e->integer_type()->is_unsigned() && e->integer_type()->bits() == 8) { - static tree string_to_byte_array_fndecl; + tree string_to_byte_array_fndecl = NULL_TREE; ret = Gogo::call_builtin(&string_to_byte_array_fndecl, this->location(), "__go_string_to_byte_array", @@ -3681,7 +3681,7 @@ Type_conversion_expression::do_get_tree(Translate_context* context) else { go_assert(e == Type::lookup_integer_type("int")); - static tree string_to_int_array_fndecl; + tree string_to_int_array_fndecl = NULL_TREE; ret = Gogo::call_builtin(&string_to_int_array_fndecl, this->location(), "__go_string_to_int_array", |