home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / archiver / rblharc / proto.h < prev    next >
C/C++ Source or Header  |  1993-07-08  |  2KB  |  45 lines

  1. #ifdef __STDC__
  2. # define    P(s) s
  3. #else
  4. # define P(s) ()
  5. #endif
  6.  
  7.  
  8. /* lharc.c */
  9. int print_tiny_usage_and_exit P((void ));
  10. int message P((char *title , char *msg ));
  11. int warning P((char *msg ));
  12. int error P((char *msg ));
  13. int write_error P((void ));
  14. int read_error P((void ));
  15. int sort_files P((void ));
  16. int make_tmp_name P((char *original , char *name ));
  17. int make_backup_name P((char *name , char *orginal ));
  18. FILE *xfopen P((char *name , char *mode ));
  19. int print_size P((long packed_size , long original_size ));
  20. #ifdef atarist
  21. int print_stamp P((time_t t ));
  22. #else
  23. int print_stamp P((long t ));
  24. #endif
  25. int print_bar P((void ));
  26. int cmd_view P((void ));
  27. int cmd_extract P((void ));
  28. int write_tail P((FILE *nafp ));
  29. FILE *append_it P((char *name , FILE *oafp , FILE *nafp ));
  30. int remove_it P((char *name ));
  31. int cmd_append P((void ));
  32.  
  33. /* lhio.c */
  34. int init_crc P((void ));
  35. int copy_file P((FILE *ifp , FILE *ofp , long size ));
  36. int decode_stored_crc P((FILE *ifp , FILE *ofp , long original_size , char *name ));
  37. int decode_stored_nocrc P((FILE *ifp , FILE *ofp , long original_size , char *name ));
  38. int encode_stored_crc P((FILE *ifp , FILE *ofp , int size , long *original_size_var , long *write_size_var ));
  39.  
  40. /* lzhuf.c */
  41. void Error P((char *message ));
  42. int encode_lzhuf P((FILE *infp , FILE *outfp , long size , long *original_size_var , long *packed_size_var , char *name ));
  43. int decode_lzhuf P((FILE *infp , FILE *outfp , long original_size , char *name ));
  44. int decode_larc P((FILE *infp , FILE *outfp , long original_size , char *name ));
  45.