| 845 | return a; |
| 846 | } |
| 847 | cJSON *cJSON_CreateFloatArray(float *numbers, int count) { |
| 848 | int i; |
| 849 | cJSON *n = 0, *p = 0, *a = cJSON_CreateArray(); |
| 850 | for (i = 0; a && i < count; i++) { |
| 851 | n = cJSON_CreateDouble((long double)numbers[i], -1); |
| 852 | if (!i) { |
| 853 | a->child = n; |
| 854 | } else { |
| 855 | suffix_object(p, n); |
| 856 | } |
| 857 | p = n; |
| 858 | } |
| 859 | return a; |
| 860 | } |
| 861 | cJSON *cJSON_CreateDoubleArray(double *numbers, int count) { |
| 862 | int i; |
| 863 | cJSON *n = 0, *p = 0, *a = cJSON_CreateArray(); |
nothing calls this directly
no test coverage detected