ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/libstatgrab/src/libstatgrab/error.c
(Generate patch)

Comparing projects/libstatgrab/src/libstatgrab/error.c (file contents):
Revision 1.1 by tdb, Tue Apr 6 21:38:55 2004 UTC vs.
Revision 1.2 by ats, Tue Apr 6 22:09:22 2004 UTC

# Line 29 | Line 29
29  
30   #include "statgrab.h"
31  
32 < static sg_error error;
32 > static sg_error error = SG_ERROR_NONE;
33  
34   void sg_set_error(sg_error code, const char *arg) {
35          error = code;
36 +        /* FIXME do something with arg */
37   }
38  
39   sg_error sg_get_error() {
40          return error;
41   }
42  
43 < char *sg_str_error(sg_error code) {
44 <        return NULL;
43 > const char *sg_str_error(sg_error code) {
44 >        switch (code) {
45 >        case SG_ERROR_NONE:
46 >                return "no error";
47 >        }
48 >        return "unknown error";
49   }
50  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines