| 114 | } |
| 115 | |
| 116 | list_enumColor_2_t *sendReceived2Enum(const list_enumColor_2_t *received_list) |
| 117 | { |
| 118 | list_enumColor_2_t *send_list; |
| 119 | send_list = (list_enumColor_2_t *)erpc_malloc(sizeof(list_enumColor_2_t)); |
| 120 | list_enumColor_1_t *list_enumColor_1_t_r = received_list->elements; |
| 121 | send_list->elementsCount = received_list->elementsCount; |
| 122 | send_list->elements = (list_enumColor_1_t *)erpc_malloc(send_list->elementsCount * sizeof(list_enumColor_1_t)); |
| 123 | list_enumColor_1_t *list_enumColor_1_t_s = send_list->elements; |
| 124 | for (uint32_t i = 0; i < send_list->elementsCount; ++i) |
| 125 | { |
| 126 | enumColor *list_s, *list_r; |
| 127 | list_r = list_enumColor_1_t_r->elements; |
| 128 | list_enumColor_1_t_s->elementsCount = list_enumColor_1_t_r->elementsCount; |
| 129 | list_enumColor_1_t_s->elements = |
| 130 | (enumColor *)erpc_malloc(list_enumColor_1_t_s->elementsCount * sizeof(enumColor)); |
| 131 | list_s = list_enumColor_1_t_s->elements; |
| 132 | for (uint32_t j = 0; j < list_enumColor_1_t_s->elementsCount; ++j) |
| 133 | { |
| 134 | *list_s = *list_r; |
| 135 | ++list_r; |
| 136 | ++list_s; |
| 137 | } |
| 138 | ++list_enumColor_1_t_r; |
| 139 | ++list_enumColor_1_t_s; |
| 140 | } |
| 141 | |
| 142 | return send_list; |
| 143 | } |
| 144 | |
| 145 | list_C_1_t *sendReceivedStruct(const list_C_1_t *received_list) |
| 146 | { |
no test coverage detected