From ac72c982d721bf70dcf7e2298a28029beb098a6d Mon Sep 17 00:00:00 2001 From: nick black Date: Wed, 21 Apr 2021 11:51:46 -0400 Subject: [PATCH] stats: count up sprixel elisions/emissions #1566 --- src/lib/render.c | 2 ++ src/lib/stats.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/render.c b/src/lib/render.c index a2f71345c..ae929753c 100644 --- a/src/lib/render.c +++ b/src/lib/render.c @@ -888,7 +888,9 @@ clean_sprixels(notcurses* nc, const ncpile* p, FILE* out){ nc->rstate.hardcursorpos = true; parent = &s->next; } + ++nc->stats.sprixelemissions; }else{ + ++nc->stats.sprixelelisions; parent = &s->next; } } diff --git a/src/lib/stats.c b/src/lib/stats.c index 11295cf94..e089b110b 100644 --- a/src/lib/stats.c +++ b/src/lib/stats.c @@ -187,7 +187,7 @@ void summarize_stats(notcurses* nc){ totalbuf, minbuf, avgbuf, maxbuf); } if(stats->renders || stats->failed_renders){ - fprintf(stderr, "%ju failed render%s, %ju failed rasters%s, %ju refresh%s\n", + fprintf(stderr, "%ju failed render%s, %ju failed raster%s, %ju refresh%s\n", stats->failed_renders, stats->failed_renders == 1 ? "" : "s", stats->failed_writeouts,