in.array_of_parameter[0].v_int32 = nSessionID;\r
} else {\r
in.number_of_parameter = 2;\r
- in.array_of_parameter = ( parameter* ) malloc ( sizeof (parameter) );\r
+ in.array_of_parameter = ( parameter* ) malloc ( sizeof (parameter) * in.number_of_parameter );\r
in.array_of_parameter[0].type = type_int32;\r
in.array_of_parameter[0].v_int32 = nSessionID;\r
in.array_of_parameter[1].type = type_string;\r
parameters in, out;\r
\r
in.number_of_parameter = 2;\r
- in.array_of_parameter = ( parameter* ) malloc ( sizeof (parameter) );\r
+ in.array_of_parameter = ( parameter* ) malloc ( sizeof (parameter) * in.number_of_parameter );\r
in.array_of_parameter[0].type = type_int32;\r
in.array_of_parameter[0].v_int32 = nSessionID;\r
in.array_of_parameter[1].type = type_chunk;\r
parameters in, out;\r
\r
in.number_of_parameter = 2;\r
- in.array_of_parameter = ( parameter* ) malloc ( sizeof (parameter) );\r
+ in.array_of_parameter = ( parameter* ) malloc ( sizeof (parameter) * in.number_of_parameter );\r
in.array_of_parameter[0].type = type_int32;\r
in.array_of_parameter[0].v_int32 = nSessionID;\r
in.array_of_parameter[1].type = type_chunk;\r
parameters in, out;\r
\r
in.number_of_parameter = 2;\r
- in.array_of_parameter = ( parameter* ) malloc ( sizeof (parameter) );\r
+ in.array_of_parameter = ( parameter* ) malloc ( sizeof (parameter) * in.number_of_parameter );\r
in.array_of_parameter[0].type = type_int32;\r
in.array_of_parameter[0].v_int32 = nSessionID;\r
in.array_of_parameter[1].type = type_chunk;\r
parameters in, out;\r
\r
in.number_of_parameter = 2;\r
- in.array_of_parameter = ( parameter* ) malloc ( sizeof (parameter) );\r
+ in.array_of_parameter = ( parameter* ) malloc ( sizeof (parameter) * in.number_of_parameter );\r
in.array_of_parameter[0].type = type_int32;\r
in.array_of_parameter[0].v_int32 = nSessionID;\r
in.array_of_parameter[1].type = type_chunk;\r