From d5364246335f33c75d1c18fad5c5fbd974b8f929 Mon Sep 17 00:00:00 2001 From: Roger Meier Date: Wed, 16 Jan 2013 22:46:10 +0100 Subject: [PATCH] THRIFT-1831 Bug in list deserializer Patch: Satheesh Velmurugan --- compiler/cpp/src/generate/t_c_glib_generator.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/cpp/src/generate/t_c_glib_generator.cc b/compiler/cpp/src/generate/t_c_glib_generator.cc index f16a7fcd..0d7fa9b3 100644 --- a/compiler/cpp/src/generate/t_c_glib_generator.cc +++ b/compiler/cpp/src/generate/t_c_glib_generator.cc @@ -2821,7 +2821,7 @@ void t_c_glib_generator::generate_deserialize_list_element(ofstream &out, case t_base_type::TYPE_I32: case t_base_type::TYPE_I64: case t_base_type::TYPE_DOUBLE: - out << "g_array_append_val (" << prefix << ", " << elem << ");" << endl; + out << "g_array_append_vals (" << prefix << ", " << elem << ", 1);" << endl; return; default: throw "compiler error: no array info for type"; -- 2.17.1