Changeset 40553 for trunk/psModules/src/objects/pmPSF_IO.c
- Timestamp:
- Oct 20, 2018, 9:10:43 PM (8 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/objects/pmPSF_IO.c (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/objects/pmPSF_IO.c
r36892 r40553 456 456 psMetadataAddS32 (header, PS_LIST_TAIL, "PSF_CLN", PS_META_REPLACE, "number of psf clump regions", nRegions); 457 457 for (int i = 0; i < nRegions; i++) { 458 char regionName[ 64];459 snprintf (regionName, 64, "PSF.CLUMP.REGION.%03d", i);458 char regionName[PS_BIGWORD]; 459 snprintf (regionName, PS_BIGWORD, "PSF.CLUMP.REGION.%03d", i); 460 460 psMetadata *regionMD = psMetadataLookupPtr (&status, roAnalysis, regionName); 461 461 … … 465 465 psfClump.dY = psMetadataLookupF32 (&status, regionMD, "PSF.CLUMP.DY"); assert (status); 466 466 467 char key[ 16];468 snprintf (key, 9, "CLX_%03d", i);467 char key[PS_SMALLWORD]; 468 ps_snprintf_nowarn (key, PS_SMALLWORD, "CLX_%03d", i); 469 469 psMetadataAddF32 (header, PS_LIST_TAIL, key, PS_META_REPLACE, "psf clump center", psfClump.X); 470 snprintf (key, 9, "CLY_%03d", i);470 ps_snprintf_nowarn (key, PS_SMALLWORD, "CLY_%03d", i); 471 471 psMetadataAddF32 (header, PS_LIST_TAIL, key, PS_META_REPLACE, "psf clump center", psfClump.Y); 472 snprintf (key, 9, "CLDX_%03d", i);472 ps_snprintf_nowarn (key, PS_SMALLWORD, "CLDX_%03d", i); 473 473 psMetadataAddF32 (header, PS_LIST_TAIL, key, PS_META_REPLACE, "psf clump size", psfClump.dX); 474 snprintf (key, 9, "CLDY_%03d", i);474 ps_snprintf_nowarn (key, PS_SMALLWORD, "CLDY_%03d", i); 475 475 psMetadataAddF32 (header, PS_LIST_TAIL, key, PS_META_REPLACE, "psf clump size", psfClump.dY); 476 476 } … … 479 479 // save the dimensions of each parameter 480 480 for (int i = 0; i < nPar; i++) { 481 char name[ 9];481 char name[PS_SMALLWORD]; 482 482 int nX, nY; 483 483 … … 492 492 nY = trend->poly->nY; 493 493 } 494 snprintf (name, 9, "PAR%02d_NX", i);494 ps_snprintf_nowarn (name, PS_SMALLWORD, "PAR%02d_NX", i); 495 495 psMetadataAddS32 (header, PS_LIST_TAIL, name, 0, "", nX); 496 snprintf (name, 9, "PAR%02d_NY", i);496 ps_snprintf_nowarn (name, PS_SMALLWORD, "PAR%02d_NY", i); 497 497 psMetadataAddS32 (header, PS_LIST_TAIL, name, 0, "", nY); 498 snprintf (name, 9, "PAR%02d_MD", i);498 ps_snprintf_nowarn (name, PS_SMALLWORD, "PAR%02d_MD", i); 499 499 char *modeName = pmTrend2DModeToString (trend->mode); 500 500 psMetadataAddStr (header, PS_LIST_TAIL, name, 0, "", modeName); … … 944 944 // load the trend mode and dimensions of each parameter 945 945 for (int i = 0; i < nPar; i++) { 946 char name[ 9];947 snprintf (name, 9, "PAR%02d_NX", i);946 char name[PS_SMALLWORD]; 947 ps_snprintf_nowarn (name, PS_SMALLWORD, "PAR%02d_NX", i); 948 948 binning->nXruff = psMetadataLookupS32 (&status, header, name); 949 949 if (!status) continue; // not all parameters are defined 950 950 951 snprintf (name, 9, "PAR%02d_NY", i);951 ps_snprintf_nowarn (name, PS_SMALLWORD, "PAR%02d_NY", i); 952 952 binning->nYruff = psMetadataLookupS32 (&status, header, name); 953 953 if (!status) { … … 956 956 } 957 957 958 snprintf (name, 9, "PAR%02d_MD", i);958 ps_snprintf_nowarn (name, PS_SMALLWORD, "PAR%02d_MD", i); 959 959 char *modeName = psMetadataLookupStr (&status, header, name); 960 960 if (!status) { … … 1352 1352 // read old-style psf clump data 1353 1353 1354 char regionName[ 64];1355 snprintf (regionName, 64, "PSF.CLUMP.REGION.000");1354 char regionName[PS_BIGWORD]; 1355 ps_snprintf_nowarn (regionName, PS_BIGWORD, "PSF.CLUMP.REGION.000"); 1356 1356 psMetadata *regionMD = psMetadataLookupPtr (&status, analysis, regionName); 1357 1357 … … 1376 1376 } else { 1377 1377 for (int i = 0; i < nRegions; i++) { 1378 char key[ 10];1379 char regionName[ 64];1380 snprintf (regionName, 64, "PSF.CLUMP.REGION.%03d", i);1378 char key[PS_SMALLWORD]; 1379 char regionName[PS_BIGWORD]; 1380 ps_snprintf_nowarn (regionName, PS_BIGWORD, "PSF.CLUMP.REGION.%03d", i); 1381 1381 1382 1382 psMetadata *regionMD = psMetadataLookupPtr (&status, analysis, regionName); … … 1390 1390 pmPSFClump psfClump; 1391 1391 1392 snprintf (key, 9, "CLX_%03d", i);1392 ps_snprintf_nowarn (key, PS_SMALLWORD, "CLX_%03d", i); 1393 1393 psfClump.X = psMetadataLookupF32 (&status, header, key); if (!status) return false; 1394 snprintf (key, 9, "CLY_%03d", i);1394 ps_snprintf_nowarn (key, PS_SMALLWORD, "CLY_%03d", i); 1395 1395 psfClump.Y = psMetadataLookupF32 (&status, header, key); if (!status) return false; 1396 snprintf (key, 9, "CLDX_%03d", i);1396 ps_snprintf_nowarn (key, PS_SMALLWORD, "CLDX_%03d", i); 1397 1397 psfClump.dX = psMetadataLookupF32 (&status, header, key); if (!status) return false; 1398 snprintf (key, 9, "CLDY_%03d", i);1398 ps_snprintf_nowarn (key, PS_SMALLWORD, "CLDY_%03d", i); 1399 1399 psfClump.dY = psMetadataLookupF32 (&status, header, key); if (!status) return false; 1400 1400
Note:
See TracChangeset
for help on using the changeset viewer.
