IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 19, 2010, 5:35:25 PM (16 years ago)
Author:
eugene
Message:

update ohana formatting functions to check format and associated types; fixes derived from format checks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/largefiles.20100314/Ohana/src/libfits/include/gfitsio.h

    r27295 r27368  
    119119int     gfits_init_header              PROTO((Header *header));
    120120int     gfits_load_header              PROTO((FILE *f, Header *header));
    121 int     gfits_modify                   PROTO((Header *header, char *field, char *mode, int N,...));
    122 int     gfits_print                    PROTO((Header *header, char *field, char *mode, int N,...));
     121int     gfits_modify                   PROTO((Header *header, char *field, char *mode, int N,...)) OHANA_FORMAT(printf, 3, 5);
     122int     gfits_print                    PROTO((Header *header, char *field, char *mode, int N,...)) OHANA_FORMAT(printf, 3, 5);
     123int     gfits_modify_alt               PROTO((Header *header, char *field, char *mode, int N,...));
     124int     gfits_print_alt                PROTO((Header *header, char *field, char *mode, int N,...));
    123125int     gfits_read_Xheader             PROTO((char *filename, Header *header, int N));
    124126int     gfits_read_header              PROTO((char *filename, Header *header));
    125127int     gfits_save_header              PROTO((FILE *f, Header *header));
    126 int     gfits_scan                     PROTO((Header *header, char *field, char *mode, int N,...));
     128int     gfits_scan                     PROTO((Header *header, char *field, char *mode, int N,...)) OHANA_FORMAT(scanf, 3, 5);
     129int     gfits_scan_alt                 PROTO((Header *header, char *field, char *mode, int N,...));
    127130int     gfits_set_unsign_mode          PROTO((int mode));
    128131int     gfits_stripwhite               PROTO((char *string));
    129132int     gfits_vscan                    PROTO((Header *header, char *field, char *mode, int N, va_list argp));
     133int     gfits_vscan_alt                PROTO((Header *header, char *field, char *mode, int N, va_list argp));
    130134int     gfits_write_header             PROTO((char *filename, Header *header));
    131135off_t   gfits_data_size                PROTO((Header *header));
     
    199203int     gfits_set_bintable_column      PROTO((Header *header, FTable *table, char *label, void *data, off_t Nrow));
    200204int     gfits_set_table_column         PROTO((Header *header, FTable *table, char *label, void *data, off_t Nrow));
    201 int     gfits_table_column             PROTO((FTable *ftable, char *field, char *mode,...));
     205int     gfits_table_column             PROTO((FTable *ftable, char *field, char *mode,...)) OHANA_FORMAT(printf, 3, 4);
    202206int     gfits_table_format             PROTO((char *format, char *type, int *Nval, int *Nbytes));
    203207int     gfits_table_scale_data         PROTO((FTable *ftable));
Note: See TracChangeset for help on using the changeset viewer.