[svn-r11005] Purpose:

bug fix

Description:
the numbers of differences was not printed for each object

Solution:
print it

Platforms tested:
linux
solaris
aix



Misc. update:
This commit is contained in:
Pedro Vicente Nunes
2005-06-30 15:57:01 -05:00
parent e6589b04f0
commit c3252ef1f2
38 changed files with 111 additions and 174 deletions

View File

@@ -175,43 +175,31 @@ void parse_input(int argc, const char* argv[], const char** fname1, const char**
/*-------------------------------------------------------------------------
* Function: print_results
*
* Purpose: print how many differences were found, if files were comparable or not
* Purpose: print several information messages
*
*-------------------------------------------------------------------------
*/
void print_results(hsize_t nfound, diff_opt_t* options)
{
/*-------------------------------------------------------------------------
* print how many differences were found
*-------------------------------------------------------------------------
*/
if (!options->m_quiet)
{
printf("----------------------------------------------------\n");
printf("Summary\n");
printf("----------------------------------------------------\n");
if (options->cmn_objs==0 && !options->err_stat)
{
printf("No common objects found. Files are not comparable.\n");
if (!options->m_verbose)
printf("Use -v for a list of objects.\n");
}
else
{
/* no errors found */
if (!options->err_stat)
{
/* objects were not compared */
if (options->not_cmp==1)
printf("Some objects are not comparable\n");
else
/* objects were compared, print the number of differences */
print_found(nfound);
}
}
}
}
void print_results(hsize_t nfound, diff_opt_t* options)
{
if (options->m_quiet || options->err_stat)
return;
if (options->cmn_objs==0)
{
printf("No common objects found. Files are not comparable.\n");
if (!options->m_verbose)
printf("Use -v for a list of objects.\n");
}
if (options->not_cmp==1)
{
printf("Some objects are not comparable\n");
if (!options->m_verbose)
printf("Use -v for a list of objects.\n");
}
}
/*-------------------------------------------------------------------------
* Function: check_n_input