[svn-r15989] Merge with 1.8 up to rev 15945

Regarding use of unsigned long long print format

Tested: linux
This commit is contained in:
Pedro Vicente Nunes
2008-10-29 14:56:24 -05:00
parent 13294e2042
commit 840c6e34d3
3 changed files with 11 additions and 74 deletions

View File

@@ -16,6 +16,8 @@
#include "h5diff.h"
#include "ph5diff.h"
#include "H5private.h"
#include "h5tools.h"
/* global variables */
int g_nTasks = 1;
@@ -100,15 +102,16 @@ void parallel_print(const char* format, ...)
void
print_dimensions (int rank, hsize_t *dims)
{
int i;
int i;
parallel_print("[" );
for ( i = 0; i < rank-1; i++)
{
parallel_print("%"H5_PRINTF_LL_WIDTH"u", (unsigned long_long)dims[i]);
parallel_print(HSIZE_T_FORMAT, dims[i]);
parallel_print("x");
}
parallel_print("%"H5_PRINTF_LL_WIDTH"u", (unsigned long_long)dims[rank-1]);
parallel_print(HSIZE_T_FORMAT, dims[rank-1]);
parallel_print("]" );
}