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();