- TRY(gras_datadesc_declare_struct("hetestruct",&my_code));
- TRY(gras_datadesc_declare_struct_add_name(my_code,"c1","unsigned char"));
- TRY(gras_datadesc_declare_struct_add_name(my_code,"l1","unsigned long int"));
- TRY(gras_datadesc_declare_struct_add_name(my_code,"c2","unsigned char"));
- TRY(gras_datadesc_declare_struct_add_name(my_code,"l2","unsigned long int"));
- TRY(gras_datadesc_by_code(my_code, &my_type));
+ TRY(gras_datadesc_declare_struct("hetestruct",&my_type));
+ TRY(gras_datadesc_declare_struct_append_name(my_type,"c1","unsigned char"));
+ TRY(gras_datadesc_declare_struct_append_name(my_type,"l1","unsigned long int"));
+ TRY(gras_datadesc_declare_struct_append_name(my_type,"c2","unsigned char"));
+ TRY(gras_datadesc_declare_struct_append_name(my_type,"l2","unsigned long int"));