- GParameter parameters[n_parameters];
- int i;
-
- for (i = 0; i < n_parameters; i++) {
- parameters[i].name = names[i];
- g_value_init (¶meters[i].value, G_VALUE_TYPE (values[i]));
- g_value_copy (values[i], ¶meters[i].value);
- }
-
- return g_object_newv (object_type, n_parameters, ¶meters);