index 3920d82..accff93 100644 (file)
 #include <float.h>
 #include <ctype.h>
 #include <math.h>
+#include <errno.h>
 #include <libgen.h>
 #include <dirent.h>
+#include <unistd.h>
 #include <fitsio2.h>
 #include <jpeglib.h>
+#include <sys/stat.h>
+#include <sys/types.h>
 
 #define PROGRAM "fits2jpeg"
 #define r2d (90./atan2(1,0))
 #define MAX_TEXT 1024
 
 int my_getopt(int, char * const *, const char *);
-void PRINT_BANNER(void);
+int make_dir(char *, mode_t);
+int make_tree(char *, mode_t);
+void banner(void);
 void usage(void);
 void signals_handler(int);
 void set_signals(void);
 void printinfo(const char *);
 void printwarn(const char *);
 void printerro(const char *);
+void read_fits(char *, long *, long *, float **);
 void scale_pixels(int, unsigned int, float *, JSAMPLE **);
 void resize_image(long *, long *, float, JSAMPLE **);
+char *strdup(const char *);