Changeset 8610 for trunk/psLib/src/types
- Timestamp:
- Aug 25, 2006, 2:32:39 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/types/psMetadataConfig.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/types/psMetadataConfig.c
r8410 r8610 10 10 * @author Eric Van Alst, MHPCC 11 11 * 12 * @version $Revision: 1.7 3$ $Name: not supported by cvs2svn $13 * @date $Date: 2006-08- 17 15:39:24$12 * @version $Revision: 1.74 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2006-08-26 00:32:39 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 20 20 #include <ctype.h> 21 21 #include <limits.h> 22 #include <inttypes.h> 22 23 23 24 #include "psAbort.h" … … 57 58 /** Maximum size of a string */ 58 59 #define MAX_STRING_LENGTH 1024 59 #define MAXSTR 225660 60 61 61 … … 1279 1279 #define FORMAT_PRIMITIVE_METADATAITEM(type, dataformat) \ 1280 1280 psStringAppend(&content, "%-15s %-8s", item->name, #type); \ 1281 psStringAppend(&content, " " #dataformat, item->data.type); \1281 psStringAppend(&content, " " dataformat, item->data.type); \ 1282 1282 if ( strncmp(item->comment,"",2) ) { \ 1283 1283 psStringAppend(&content, " #%s\n", item->comment); \ … … 1315 1315 break; 1316 1316 case PS_DATA_S8: 1317 FORMAT_PRIMITIVE_METADATAITEM(S8, %d);1317 FORMAT_PRIMITIVE_METADATAITEM(S8, "%d"); 1318 1318 break; 1319 1319 case PS_DATA_S16: 1320 FORMAT_PRIMITIVE_METADATAITEM(S16, %d);1320 FORMAT_PRIMITIVE_METADATAITEM(S16, "%d"); 1321 1321 break; 1322 1322 case PS_DATA_S32: 1323 FORMAT_PRIMITIVE_METADATAITEM(S32, %d);1323 FORMAT_PRIMITIVE_METADATAITEM(S32, "%d"); 1324 1324 break; 1325 1325 case PS_DATA_S64: 1326 FORMAT_PRIMITIVE_METADATAITEM(S 32, %ld);1326 FORMAT_PRIMITIVE_METADATAITEM(S64, "%"PRId64); 1327 1327 break; 1328 1328 case PS_DATA_U8: 1329 FORMAT_PRIMITIVE_METADATAITEM(U8, %u);1329 FORMAT_PRIMITIVE_METADATAITEM(U8, "%u"); 1330 1330 break; 1331 1331 case PS_DATA_U16: 1332 FORMAT_PRIMITIVE_METADATAITEM(U16, %u);1332 FORMAT_PRIMITIVE_METADATAITEM(U16, "%u"); 1333 1333 break; 1334 1334 case PS_DATA_U32: 1335 FORMAT_PRIMITIVE_METADATAITEM(U32, %u);1335 FORMAT_PRIMITIVE_METADATAITEM(U32, "%u"); 1336 1336 break; 1337 1337 case PS_DATA_U64: 1338 FORMAT_PRIMITIVE_METADATAITEM(U64, %lu);1338 FORMAT_PRIMITIVE_METADATAITEM(U64, "%"PRIu64); 1339 1339 break; 1340 1340 case PS_DATA_F32: 1341 FORMAT_PRIMITIVE_METADATAITEM(F32, %.7g);1341 FORMAT_PRIMITIVE_METADATAITEM(F32, "%.7g"); 1342 1342 break; 1343 1343 case PS_DATA_F64: 1344 FORMAT_PRIMITIVE_METADATAITEM(F64, %.15g);1344 FORMAT_PRIMITIVE_METADATAITEM(F64, "%.15g"); 1345 1345 break; 1346 1346 case PS_DATA_STRING: … … 1425 1425 psStringAppend(&content, "U64 "); 1426 1426 for (int i = 0; i < vector->n; i++) { 1427 psStringAppend(&content, "% lu", vector->data.U64[i]);1427 psStringAppend(&content, "%" PRIu64 " ", vector->data.U64[i]); 1428 1428 } 1429 1429 break; … … 1449 1449 psStringAppend(&content, "S64 "); 1450 1450 for (int i = 0; i < vector->n; i++) { 1451 psStringAppend(&content, "% ld", vector->data.S64[i]);1451 psStringAppend(&content, "%" PRId64 " ", vector->data.S64[i]); 1452 1452 } 1453 1453 break; 1454 1454 case PS_DATA_F32: 1455 psStringAppend(&content, "F32 " , MAXSTR);1455 psStringAppend(&content, "F32 "); 1456 1456 for (int i = 0; i < vector->n; i++) { 1457 1457 psStringAppend(&content, "%.7g ", vector->data.F32[i]); … … 1459 1459 break; 1460 1460 case PS_DATA_F64: 1461 psStringAppend(&content, "F64 " , MAXSTR);1461 psStringAppend(&content, "F64 "); 1462 1462 for (int i = 0; i < vector->n; i++) { 1463 1463 psStringAppend(&content, "%.15g", vector->data.F64[i]);
Note:
See TracChangeset
for help on using the changeset viewer.
