home *** CD-ROM | disk | FTP | other *** search
/ Graphics 16,000 / graphics-16000.iso / msdos / animutil / flilib / flisrc / flierr.c < prev    next >
C/C++ Source or Header  |  1989-11-16  |  549b  |  30 lines

  1.  
  2. #include "aatypes.h"
  3. #include "aaerr.h"
  4.  
  5. static char *err_msgs[] = {
  6.     "Everything seems ok",
  7.     "Unknown error",
  8.     "Out of memory",
  9.     "Can't find file",
  10.     "Can't make file (disk write-protected?)",
  11.     "Not correct type of file",
  12.     "File internally damaged",
  13.     "Wrong resolution, not 320x200",
  14.     "File too short",
  15.     "Unable to write all of file",
  16.     "Error during seek",
  17.     };
  18.  
  19. char *fli_error_message(Errval err)
  20. {
  21. if (err >= 0)
  22.     err = 0;
  23. else
  24.     err = -err;
  25. if (err > Array_els(err_msgs))
  26.     err = AA_ERR_MISC;
  27. return(err_msgs[err]);
  28. }
  29.  
  30.