- continue_array:
-#if 0
- /*
- * Hack until we find all places that don't set data.enumv
- */
- fr_assert(!vp->da->flags.length || (vp->data.enumv == vp->da));
-#else
- if (vp->da->flags.length && (vp->data.enumv != vp->da)) {
- fr_dict_attr_t const * const *c = &vp->data.enumv;
- fr_dict_attr_t **u;
-
- memcpy(&u, &c, sizeof(c)); /* const issues */
- memcpy(u, &vp->da, sizeof(vp->da));
- }
-#endif
-
- /*
- * Determine the nested type and call the appropriate encoder
- */
- raw: