summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Marty <jonas.marty@konplan.com>2022-01-20 14:58:23 +0100
committerJens Geyer <Jens-G@users.noreply.github.com>2022-01-20 22:13:40 +0100
commit86763a1681638eb5adaf33d1dd7d7143824bae2c (patch)
treeacc284dc04042244ea7589ef3013492cdc913e40
parent6868ebbb31cf32dbde018b03831d167565ba51d8 (diff)
downloadthrift-86763a1681638eb5adaf33d1dd7d7143824bae2c.tar.gz
Fixes #5500, uncompilable code when a .thirft struct named 'System' is present
-rw-r--r--compiler/cpp/src/thrift/generate/t_netstd_generator.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/cpp/src/thrift/generate/t_netstd_generator.cc b/compiler/cpp/src/thrift/generate/t_netstd_generator.cc
index 1f8e169da..9c87df49b 100644
--- a/compiler/cpp/src/thrift/generate/t_netstd_generator.cc
+++ b/compiler/cpp/src/thrift/generate/t_netstd_generator.cc
@@ -1794,7 +1794,7 @@ void t_netstd_generator::generate_netstd_struct_equals(ostream& out, t_struct* t
}
else
{
- out << "System.Object.Equals(";
+ out << "global::System.Object.Equals(";
}
out << prop_name((*f_iter)) << ", other." << prop_name((*f_iter)) << ")";
if (!field_is_required((*f_iter)))