IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 23, 2005, 8:55:22 PM (21 years ago)
Author:
eugene
Message:

converted to the libohana/dvo_image I/O routines; improvements in fits_db.c

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/dvo/LoadImages.c

    r4854 r4864  
    1010
    1111  fits_db_init (&db);
     12  db.lockstate = LCK_SOFT;
     13  db.timeout   = 120.0;
     14
    1215  if (!fits_db_lock (&db, filename)) {
    13     fprintf (stderr, "No available image catalog %s (1)\n", filename);
     16    fprintf (stderr, "error opening image catalog %s (1)\n", filename);
    1417    return (NULL);
    1518  }
    1619
    17   dvo_image_load (&db, TRUE);
     20  if (db.dbstate == LCK_EMPTY) {
     21    fprintf (stderr, "note: image catalog is empty\n");
     22    ALLOCATE (image, Image, 1);
     23    *nimage = 1;
     24    return (image);
     25  }
     26
     27  dvo_image_load (&db, TRUE, FALSE);
    1828  fits_db_close (&db);
    1929
    20   image = fits_table_get_Image (&db.ftable, nimage);
     30  image = fits_table_get_Image (&db.ftable, nimage, &db.swapped);
    2131  return (image);
    2232}
Note: See TracChangeset for help on using the changeset viewer.