home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / e / extralib / !ExtrasLib / h / Squash < prev    next >
Text File  |  1996-03-03  |  636b  |  19 lines

  1. /* Squash.h */
  2.  
  3. /* ExtrasLib by Peter Hartley 1995-96
  4.  * (K) All Rites Reversed - Copy What You Like
  5.  */
  6.  
  7. /* Returns the amount of workspace needed by Squash_Compress */
  8. extern int Squash_CompressWork( int origsize );
  9.  
  10. /* Compresses a block of memory (tosize should be the size of the buffer on
  11.  * entry)
  12.  */
  13. extern os_error *Squash_Compress( void *workspace, void *from, int fromsize,
  14.                                   void *to, int *tosize );
  15.  
  16. extern int Squash_DecompressWork( int sqshsize );
  17. extern os_error *Squash_Decompress( void *workspace, void *from, int fromsize,
  18.                                     void *to, int *tosize );
  19.