From 31b3b1f45541948eba75ddcfdc821105a37260e8 Mon Sep 17 00:00:00 2001 From: Erhan Kurubas Date: Tue, 10 Oct 2023 16:45:49 +0200 Subject: [PATCH] feat(gcov): improve gcov file handling using esp_apptrace_feof() --- components/app_trace/gcov/gcov_rtio.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/components/app_trace/gcov/gcov_rtio.c b/components/app_trace/gcov/gcov_rtio.c index f61c45bd16..887440d780 100644 --- a/components/app_trace/gcov/gcov_rtio.c +++ b/components/app_trace/gcov/gcov_rtio.c @@ -175,8 +175,9 @@ long gcov_rtio_ftell(void *stream) int gcov_rtio_feof(void *stream) { - ESP_EARLY_LOGV(TAG, "%s", __FUNCTION__); - return 0; // esp_apptrace_feof(ESP_APPTRACE_DEST_TRAX, stream); // TODO IDF-7920 + int ret = esp_apptrace_feof(ESP_APPTRACE_DEST_TRAX, stream); + ESP_EARLY_LOGV(TAG, "%s(%p) = %d", __FUNCTION__, stream, ret); + return ret; } void gcov_rtio_setbuf(void *arg1 __attribute__ ((unused)), void *arg2 __attribute__ ((unused)))