IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 29923 for trunk/ippTools/src


Ignore:
Timestamp:
Dec 5, 2010, 9:17:57 PM (15 years ago)
Author:
eugene
Message:

add state restriction on the detrend definebyquery; no longer need to copy psStrings from psSlurp to pass to psStringSubstitute

Location:
trunk/ippTools
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools

    • Property svn:mergeinfo deleted
  • trunk/ippTools/src

  • trunk/ippTools/src/dettool.c

    r28689 r29923  
    572572    PXOPT_COPY_F64(config->args, where, "-select_moon_phase_min", "moon_phase", ">=");
    573573    PXOPT_COPY_F64(config->args, where, "-select_moon_phase_max", "moon_phase", "<=");
     574
     575    PXOPT_COPY_STR(config->args, where, "-select_state", "state", "=");
    574576    PXOPT_COPY_STR(config->args, where, "-comment", "comment", "LIKE");
    575577
  • trunk/ippTools/src/dettoolConfig.c

    r28578 r29923  
    138138    psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-select_moon_phase_min",  0,          "define min moon phase", NAN);
    139139    psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-select_moon_phase_max",  0,          "define max moon phase", NAN);
     140    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-select_state",           0,          "select by state (default is 'full')", "full");
    140141    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-comment",                0,          "search by comment field (LIKE comparison)", NULL);
    141142
  • trunk/ippTools/src/difftool.c

    r29696 r29923  
    20422042    }
    20432043
    2044     psString queryCopy = psStringCopy(query);
    2045     psFree(query);
    2046     query = queryCopy;
    2047    
    20482044    psStringSubstitute(&query, stack1Query, "@STACK1_QUERY@");
    20492045    psStringSubstitute(&query, stack2Query, "@STACK2_QUERY@");
     
    21202116        psStringAppend(&this_stack1Query,"AND %s", thisWhere);
    21212117        psFree(thisWhere);
    2122 
    2123         psString queryCopy = psStringCopy(query);
    2124         psFree(query);
    2125         query = queryCopy;
    2126    
    21272118
    21282119        psStringSubstitute(&query, this_stack1Query, "@STACK1_QUERY@");
Note: See TracChangeset for help on using the changeset viewer.