diff --git a/vmtouch.c b/vmtouch.c index 8accef3..cbccd47 100644 --- a/vmtouch.c +++ b/vmtouch.c @@ -436,7 +436,7 @@ double gettimeofday_as_double() { -void print_page_residency_chart(FILE *out, char *mincore_array, int64_t pages_in_file) { +static void print_page_residency_chart(char *mincore_array, int64_t pages_in_file) { int64_t pages_in_core=0; int64_t pages_per_char; int64_t i,j=0,curr=0; @@ -444,7 +444,7 @@ void print_page_residency_chart(FILE *out, char *mincore_array, int64_t pages_in if (pages_in_file <= RESIDENCY_CHART_WIDTH) pages_per_char = 1; else pages_per_char = (pages_in_file / RESIDENCY_CHART_WIDTH) + 1; - fprintf(out, "\r["); + printf("["); for (i=0; i (last_chart_print_time+CHART_UPDATE_INTERVAL)) { last_chart_print_time = temp_time; - print_page_residency_chart(stdout, mincore_array, pages_in_range); + printf("\r"); + print_page_residency_chart(mincore_array, pages_in_range); } } } } if (o_verbose) { - print_page_residency_chart(stdout, mincore_array, pages_in_range); printf("\n"); }