THRIFT-3331 warning: ‘etype’ may be used uninitialized in this function
Client: C_glib
Patch: Simon South
diff --git a/compiler/cpp/src/generate/t_c_glib_generator.cc b/compiler/cpp/src/generate/t_c_glib_generator.cc
index 3971fc2..47aa4d2 100644
--- a/compiler/cpp/src/generate/t_c_glib_generator.cc
+++ b/compiler/cpp/src/generate/t_c_glib_generator.cc
@@ -3096,7 +3096,7 @@
} else if (t->is_container()) {
string name = (*m_iter)->get_name();
string init_function;
- t_type* etype;
+ t_type* etype = NULL;
if (t->is_map()) {
t_type* key = ((t_map*)t)->get_key_type();