Add EMILE error codes

This commit is contained in:
Laurent Vivier 2004-12-12 22:57:59 +00:00
parent df652d4d7d
commit 6a61e404d1

View File

@ -22,6 +22,24 @@ static __attribute__((used)) char* libemile_header = "$CVSHeader$";
#define FLOPPY_SECTOR_SIZE 512
#define FIRST_LEVEL_SIZE (FLOPPY_SECTOR_SIZE * 2)
enum {
EEMILE_CANNOT_READ_FIRST = -2,
EEMILE_UNKNOWN_FIRST = -3,
EEMILE_CANNOT_WRITE_FIRST = -4,
EEMILE_MALLOC_ERROR = -5,
EEMILE_CANNOT_OPEN_FILE = -6,
EEMILE_CANNOT_WRITE_SECOND = -7,
EEMILE_CANNOT_WRITE_KERNEL = -8,
EEMILE_CANNOT_WRITE_RAMDISK = -9,
EEMILE_CANNOT_WRITE_PAD = -10,
EEMILE_CANNOT_CREATE_IMAGE = -11,
EEMILE_MISSING_FIRST = -12,
EEMILE_MISSING_SECOND = -13,
EEMILE_CANNOT_READ_SECOND = -14,
EEMILE_INVALID_SECOND = -15,
EEMILE_CANNOT_READ_KERNEL = -16,
};
static inline unsigned long emile_file_get_size(char* file)
{
struct stat result;