memcpy(ddts, ddts1, (ddts_length(ddts1) + 1) * sizeof(void *));
} else {
ddts = malloc(sizeof(struct daily_download_total *));
memcpy(ddts, ddts1, (ddts_length(ddts1) + 1) * sizeof(void *));
} else {
ddts = malloc(sizeof(struct daily_download_total *));