/* OS specific routines for AMIGA platform. * * John Bush BIX: jbush * Paul Kienitz * * History: * * Date DoBee Comments * ------- -------- ----------------------------------------------- * 21Jan93 JBush Original coding. * Incorporated filedate.c (existing routine). * * 31Jan93 JBush Made filedate.c include unconditional. * * 18Jul93 PaulK Moved Aztec _abort() here from stat.c because we * can't share the same one between Zip and UnZip. * Added close_leftover_open_dirs() call to it. */ /* ============================================================ */ /* filedate.c is an external file, since it's shared with UnZip */ #include "amiga/filedate.c" /* ============================================================ */ /* the same applies to stat.c, but only for Aztec */ #ifdef AZTEC_C # include "amiga/stat.c" /* the following handles cleanup when a ^C interrupt happens: */ # include "ziperr.h" # define echon() set_con() /* make sure this matches crypt.h */ void err(int c, char *h); void _abort(void) /* called when ^C is pressed */ { close_leftover_open_dirs(); echon(); err(ZE_ABORT, "^C"); } #endif /* AZTEC_C */