IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 21, 2006, 7:07:56 PM (20 years ago)
Author:
jhoblitt
Message:

add p2pendingToDoneImfile()
add p2searchPendingImfiles()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/p2pendingToDone.c

    r6152 r6156  
    6161
    6262// XXX the filename layout is defined by this code
     63psArray *p2pendingToDoneImfile(psArray *pendingImfiles)
     64{
     65    PS_ASSERT_PTR_NON_NULL(pendingImfiles, NULL);
     66
     67    psArray *doneImfiles = psArrayAlloc(pendingImfiles->n);
     68    doneImfiles->n = 0;
     69
     70    for (int i = 0; i < pendingImfiles->n; i++) {
     71        p2PendingImfileRow *pendingImfile = pendingImfiles->data[i];
     72
     73        p2DoneImfileRow *doneImfile = p2DoneImfileRowAlloc(
     74            pendingImfile->exp_id,
     75            pendingImfile->exptype,
     76            pendingImfile->class,
     77            pendingImfile->class_id,
     78            pendingImfile->p1_version,
     79            pendingImfile->p2_version,
     80            "", // recipe
     81            "", // stats
     82            pendingImfile->url
     83        );
     84
     85        psArrayAdd(doneImfiles, 100, doneImfile);
     86    }
     87
     88    return doneImfiles;
     89}
Note: See TracChangeset for help on using the changeset viewer.