- Timestamp:
- Mar 8, 2009, 4:29:34 PM (17 years ago)
- Location:
- branches/eam_branches/eam_branch_20090303
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
psphot/src/psphotVersion.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/eam_branch_20090303
-
branches/eam_branches/eam_branch_20090303/psphot/src/psphotVersion.c
r23202 r23225 72 72 73 73 psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSPHOT.VERSION", PS_META_REPLACE, 74 " psphot software version", version);74 "Software version", version); 75 75 psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSPHOT.SOURCE", PS_META_REPLACE, 76 " psphot softwaresource", source);76 "S/W source", source); 77 77 78 78 psFree(version); … … 81 81 return true; 82 82 } 83 84 85 bool psphotVersionHeaderFull(psMetadata *header) 86 { 87 PS_ASSERT_METADATA_NON_NULL(header, false); 88 89 psTime *time = psTimeGetNow(PS_TIME_TAI); // The time now 90 psString timeString = psTimeToISO(time); // The time in an ISO string 91 psFree(time); 92 psString history = NULL; // History string 93 psStringAppend(&history, "psphot at %s", timeString); 94 psFree(timeString); 95 psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, history); 96 psFree(history); 97 98 psLibVersionHeader(header); 99 psModulesVersionHeader(header); 100 psphotVersionHeader(header); 101 102 return true; 103 } 104 105 106 void psphotVersionPrint(void) 107 { 108 psTime *time = psTimeGetNow(PS_TIME_TAI); // The time now 109 psString timeString = psTimeToISO(time); // The time in an ISO string 110 psFree(time); 111 psLogMsg("psphot", PS_LOG_INFO, "psphot at %s", timeString); 112 psFree(timeString); 113 114 psString pslib = psLibVersionLong();// psLib version 115 psString psmodules = psModulesVersionLong(); // psModules version 116 psString psphot = psphotVersionLong(); // psphot version 117 118 psLogMsg("psphot", PS_LOG_INFO, "%s", pslib); 119 psLogMsg("psphot", PS_LOG_INFO, "%s", psmodules); 120 psLogMsg("psphot", PS_LOG_INFO, "%s", psphot); 121 122 psFree(pslib); 123 psFree(psmodules); 124 psFree(psphot); 125 126 return; 127 }
Note:
See TracChangeset
for help on using the changeset viewer.
