int slot_num = get_play_time_slot_num();
char *ts = get_time_string(slot_num);
if (ts) {
+ PARA_ERROR_LOG("play time: %s\n", ts);
ret = client_write(fd, ts);
+ free(ts);
if (ret < 0)
goto out;
- free(ts);
}
}
if (mask & (one << SI_AUDIOD_UPTIME)) {
status_item_list[SI_AUDIOD_UPTIME], us);
free(us);
ret = client_write(fd, tmp);
+ free(tmp);
if (ret < 0)
goto out;
- free(tmp);
}
if (mask & (one << SI_AUDIOD_STATUS)) {
char *s = audiod_status_string();
ret = client_write(fd, s);
+ free(s);
if (ret < 0)
goto out;
- free(s);
}
if (mask & (one << SI_DECODER_FLAGS)) {
char *df = decoder_flags();
ret = client_write(fd, df);
+ free(df);
if (ret < 0)
goto out;
- free(df);
}
FOR_EACH_STATUS_ITEM(i) {
char *tmp, *v;