gras_datadesc_init(void) {
gras_error_t errcode;
gras_datadesc_type_t *ddt; /* What to add */
- gras_datadesc_type_t *elm; /* element of ddt when needed */
/* only initialize once */
if (gras_datadesc_set_local != NULL)
e_gras_dd_scalar_encoding_float,
NULL,&ddt));
- TRYFAIL(gras_datadesc_by_name("char",&elm));
- TRYFAIL(gras_datadesc_declare_array_dyn("string", elm, _strlen_cb,&ddt));
+ TRYFAIL(gras_datadesc_declare_array_dyn("string",
+ gras_datadesc_by_name("char"),
+ _strlen_cb,&ddt));
// elm=ddt;
// TRYFAIL(gras_datadesc_declare_ref("string", elm, &ddt));