Changeset 10238 for trunk/ippdb/tests/objectfrommetadata.c
- Timestamp:
- Nov 28, 2006, 12:23:25 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippdb/tests/objectfrommetadata.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/tests/objectfrommetadata.c
r10155 r10238 2274 2274 { 2275 2275 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;2368 2276 detResidImfileRow *object; 2369 2277
Note:
See TracChangeset
for help on using the changeset viewer.
