1 #include "../cache.h" 2 #include "progress.h" 3 4 static void nop_progress_update(u64 curr __maybe_unused, 5 u64 total __maybe_unused, 6 const char *title __maybe_unused) 7 { 8 } 9 10 static struct ui_progress default_progress_fns = 11 { 12 .update = nop_progress_update, 13 }; 14 15 struct ui_progress *progress_fns = &default_progress_fns; 16 17 void ui_progress__update(u64 curr, u64 total, const char *title) 18 { 19 return progress_fns->update(curr, total, title); 20 } 21 22 void ui_progress__finish(void) 23 { 24 if (progress_fns->finish) 25 progress_fns->finish(); 26 } 27