Thrift-1823:Missing parenthesis breaks "IS_..." macro in generated code
Client: c_glib
Patch: Simon South
Fixes missing paren in the c_glib compiler
diff --git a/compiler/cpp/src/generate/t_c_glib_generator.cc b/compiler/cpp/src/generate/t_c_glib_generator.cc
index 0d7fa9b..1ad882f 100644
--- a/compiler/cpp/src/generate/t_c_glib_generator.cc
+++ b/compiler/cpp/src/generate/t_c_glib_generator.cc
@@ -1089,7 +1089,7 @@
this->nspace_uc << "TYPE_" << service_name_uc << "_IF, " <<
this->nspace << service_name_ << "If))" << endl <<
"#define " << this->nspace_uc << "IS_" << service_name_uc << "_IF(obj) " <<
- "(G_TYPE_CHECK_INSTANCE_TYPE ((obj, " <<
+ "(G_TYPE_CHECK_INSTANCE_TYPE ((obj), " <<
this->nspace_uc << "TYPE_" << service_name_uc << "_IF))" << endl <<
"#define " << this->nspace_uc << service_name_uc <<
"_IF_GET_INTERFACE(inst) (G_TYPE_INSTANCE_GET_INTERFACE ((inst), " <<