diff --git a/src/fmock/fmock.c b/src/fmock/fmock.c index 9bc5200..a4bfb96 100644 --- a/src/fmock/fmock.c +++ b/src/fmock/fmock.c @@ -233,7 +233,7 @@ __attribute__((destructor)) /* list each fmock an each calls */ while(tmp_list_fm){ tmp_inf_mock = tmp_list_fm->info_mock; - memset(reader,'=',w.ws_col-2); + memset(reader,'=',w.ws_col); char *caller=""; if(tmp_inf_mock->str_caller) caller = extract_func_edited_TEST_from_exec_func_name(tmp_inf_mock->str_caller); size_t len_caller = strlen(caller); @@ -242,15 +242,20 @@ __attribute__((destructor)) size_t len_nameff=strlen(nameff); char *by_=" called by "; size_t len_by_=strlen(by_); - size_t bg_rd=(w.ws_col - len_nameff - len_caller - len_by_)/2; + size_t bg_rd=(w.ws_col -1 - len_nameff - len_caller - len_by_)/2; + reader[bg_rd++]=' '; for(size_t i=0; istr_namefunc,nameff, len_nameff)){