#ifndef _LIBJOVE_ERROR_H #define _LIBJOVE_ERROR_H 1 typedef enum _JoveError{ EJOVE_OK = 0, EJOVE_KERROR, EJOVE_NOALLOC, EJOVE_NOFREE, EJOVE_NOIMPL, EJOVE_FULL, EJOVE_BADOBJ, EJOVE_BADSIZE, EJOVE_BADARG, EJOVE_DNE, EJOVE_TOOBIG } JoveError; extern JoveError jove_errno; JoveError jove_error_from_kerror(int kerror); #endif