Index: trunk/Ohana/src/libfits/include/gfitsio.h
===================================================================
--- trunk/Ohana/src/libfits/include/gfitsio.h	(revision 38989)
+++ trunk/Ohana/src/libfits/include/gfitsio.h	(revision 39270)
@@ -123,4 +123,7 @@
 /******************************* Header functions *************/
 
+Header *gfits_alloc_header             PROTO((void));
+int     gfits_init_header              PROTO((Header *header));
+void    gfits_free_header              PROTO((Header *header)); 
 char   *gfits_header_field             PROTO((Header *header, char *field, int N)); 
 char   *gfits_header_lineno            PROTO((Header *header, off_t N)); 
@@ -132,8 +135,6 @@
 int     gfits_fread_Xheader            PROTO((FILE *f, Header *header, int N));
 int     gfits_fread_header             PROTO((FILE *f, Header *header));
-void    gfits_free_header              PROTO((Header *header)); 
 int     gfits_fwrite_header            PROTO((FILE *f, Header *header)); 
 int     gfits_get_unsign_mode          PROTO((void));
-int     gfits_init_header              PROTO((Header *header));
 int     gfits_load_header              PROTO((FILE *f, Header *header));
 int     gfits_modify                   PROTO((Header *header, char *field, char *mode, int N,...)) OHANA_FORMAT(printf, 3, 5); 
@@ -170,4 +171,6 @@
 
 int     gfits_init_matrix              PROTO((Matrix *matrix));
+Matrix *gfits_alloc_matrix             PROTO((void));
+void    gfits_free_matrix              PROTO((Matrix *matrix)); 
 off_t   gfits_npix_matrix              PROTO((Matrix *matrix));
 void   	gfits_add_matrix_value         PROTO((Matrix *matrix, off_t x, off_t y, double value)); 
@@ -178,5 +181,4 @@
 int    	gfits_fread_matrix             PROTO((FILE *f, Matrix *matrix, Header *header));
 int    	gfits_fread_matrix_segment     PROTO((FILE *f, Matrix *matrix, Header *header, char *region));
-void    gfits_free_matrix              PROTO((Matrix *matrix)); 
 int     gfits_fwrite_matrix            PROTO((FILE *f, Matrix *matrix));      
 double  gfits_get_matrix_value         PROTO((Matrix *matrix, off_t x, off_t y)); 
