home *** CD-ROM | disk | FTP | other *** search
- /* Squash.h */
-
- /* ExtrasLib by Peter Hartley 1995-96
- * (K) All Rites Reversed - Copy What You Like
- */
-
- /* Returns the amount of workspace needed by Squash_Compress */
- extern int Squash_CompressWork( int origsize );
-
- /* Compresses a block of memory (tosize should be the size of the buffer on
- * entry)
- */
- extern os_error *Squash_Compress( void *workspace, void *from, int fromsize,
- void *to, int *tosize );
-
- extern int Squash_DecompressWork( int sqshsize );
- extern os_error *Squash_Decompress( void *workspace, void *from, int fromsize,
- void *to, int *tosize );
-