IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 28, 2006, 12:16:18 PM (20 years ago)
Author:
jhoblitt
Message:

handle NULL/undef psTimes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/glueforge/templates/psdb/metadata

    r9668 r10232  
    1010    if (!psMetadataAdd(md, PS_LIST_TAIL, "[% item.name %]", [% item.mtype %], [% item.comment %], "[% item.value %]")) {
    1111[% ELSIF item.mtype == "PS_DATA_TIME" -%]
     12[% IF defined(item.value) -%]
    1213    [% item.ctype %] [% item.name %] = psTimeFromISO("[% item.value %]", [% item.timetype %]);
    1314    if (!psMetadataAdd(md, PS_LIST_TAIL, "[% item.name %]", [% item.mtype %], [% item.comment %], [% item.name %])) {
    1415        psFree([% item.name %]);
     16[% ELSE -%]
     17    if (!psMetadataAdd(md, PS_LIST_TAIL, "[% item.name %]", [% item.mtype %], [% item.comment %], NULL)) {
     18[% END -%]
    1519[% ELSE -%]
    1620    if (!psMetadataAdd(md, PS_LIST_TAIL, "[% item.name %]", [% item.mtype %], [% item.comment %], [% item.value %])) {
Note: See TracChangeset for help on using the changeset viewer.