IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

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

VERSION 0.0.60

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippdb/tests/objectfrommetadata.c

    r10155 r10238  
    22742274    {
    22752275        psMetadata      *md;
    2276         detMasterFrameRow *object;
    2277 
    2278         md = psMetadataAlloc();
    2279         if (!psMetadataAddS32(md, PS_LIST_TAIL, "det_id", 0, NULL, -32)) {
    2280             psFree(md);
    2281             exit(EXIT_FAILURE);
    2282         }
    2283         if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {
    2284             psFree(md);
    2285             exit(EXIT_FAILURE);
    2286         }
    2287         if (!psMetadataAddStr(md, PS_LIST_TAIL, "comment", 0, NULL, "a string")) {
    2288             psFree(md);
    2289             exit(EXIT_FAILURE);
    2290         }
    2291 
    2292         object = detMasterFrameObjectFromMetadata(md);
    2293         if (!object) {
    2294             psFree(md);
    2295             exit(EXIT_FAILURE);
    2296         }
    2297 
    2298         psFree(md);
    2299 
    2300         if (!object->det_id == -32) {
    2301             psFree(object);
    2302             exit(EXIT_FAILURE);
    2303         }
    2304         if (!object->iteration == -32) {
    2305             psFree(object);
    2306             exit(EXIT_FAILURE);
    2307         }
    2308         if (strncmp(object->comment, "a string", MAX_STRING_LENGTH)) {
    2309             psFree(object);
    2310             exit(EXIT_FAILURE);
    2311         }
    2312 
    2313         psFree(object);
    2314     }
    2315 
    2316     {
    2317         psMetadata      *md;
    2318         detMasterImfileRow *object;
    2319 
    2320         md = psMetadataAlloc();
    2321         if (!psMetadataAddS32(md, PS_LIST_TAIL, "det_id", 0, NULL, -32)) {
    2322             psFree(md);
    2323             exit(EXIT_FAILURE);
    2324         }
    2325         if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {
    2326             psFree(md);
    2327             exit(EXIT_FAILURE);
    2328         }
    2329         if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {
    2330             psFree(md);
    2331             exit(EXIT_FAILURE);
    2332         }
    2333         if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {
    2334             psFree(md);
    2335             exit(EXIT_FAILURE);
    2336         }
    2337 
    2338         object = detMasterImfileObjectFromMetadata(md);
    2339         if (!object) {
    2340             psFree(md);
    2341             exit(EXIT_FAILURE);
    2342         }
    2343 
    2344         psFree(md);
    2345 
    2346         if (!object->det_id == -32) {
    2347             psFree(object);
    2348             exit(EXIT_FAILURE);
    2349         }
    2350         if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {
    2351             psFree(object);
    2352             exit(EXIT_FAILURE);
    2353         }
    2354         if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
    2355             psFree(object);
    2356             exit(EXIT_FAILURE);
    2357         }
    2358         if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {
    2359             psFree(object);
    2360             exit(EXIT_FAILURE);
    2361         }
    2362 
    2363         psFree(object);
    2364     }
    2365 
    2366     {
    2367         psMetadata      *md;
    23682276        detResidImfileRow *object;
    23692277
Note: See TracChangeset for help on using the changeset viewer.