--- projects/libstatgrab/src/libstatgrab/error.c 2004/04/07 09:44:08 1.3 +++ projects/libstatgrab/src/libstatgrab/error.c 2004/04/07 14:45:40 1.4 @@ -18,7 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307 USA * - * $Id: error.c,v 1.3 2004/04/07 09:44:08 tdb Exp $ + * $Id: error.c,v 1.4 2004/04/07 14:45:40 tdb Exp $ */ #ifdef HAVE_CONFIG_H @@ -44,9 +44,18 @@ const char *sg_str_error(sg_error code) { switch (code) { case SG_ERROR_NONE: return "no error"; - case SG_ERROR_MALLOC_FAILED: - return "malloc failed - out of memory"; + case SG_ERROR_MALLOC: + return "malloc failed"; + case SG_ERROR_KSTAT_OPEN: + return "failed to open kstat"; + case SG_ERROR_OPEN: + return "failed to open file"; + case SG_ERROR_SYSCTLBYNAME: + return "sysctlbyname failed"; + case SG_ERROR_PARSE: + return "failed to parse input"; + default: + return "unknown error"; } - return "unknown error"; }