diff options
author | Lennart Poettering <lennart@poettering.net> | 2014-11-06 00:49:44 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2014-11-06 14:21:10 +0100 |
commit | 592fd144ae313855f48d0ca52a103013b41e5d59 (patch) | |
tree | 45f239ffa2dc6fb375785d8e8a3ddbda78c829e4 /src/shared/architecture.h | |
parent | 58f2fab16da947052756b7f9ace40f6ee7fa1519 (diff) |
condition: properly allow passing back errors from condition checks
Diffstat (limited to 'src/shared/architecture.h')
-rw-r--r-- | src/shared/architecture.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/shared/architecture.h b/src/shared/architecture.h index 353d49bedf..f1fef23cf2 100644 --- a/src/shared/architecture.h +++ b/src/shared/architecture.h @@ -30,7 +30,7 @@ * focus on general family, and distuignish word width and * endianness. */ -typedef enum Architecture { +enum { ARCHITECTURE_X86 = 0, ARCHITECTURE_X86_64, ARCHITECTURE_PPC, @@ -60,9 +60,9 @@ typedef enum Architecture { ARCHITECTURE_CRIS, _ARCHITECTURE_MAX, _ARCHITECTURE_INVALID = -1 -} Architecture; +}; -Architecture uname_architecture(void); +int uname_architecture(void); /* * LIB_ARCH_TUPLE should resolve to the local library path @@ -188,5 +188,5 @@ Architecture uname_architecture(void); #error "Please register your architecture here!" #endif -const char *architecture_to_string(Architecture a) _const_; -Architecture architecture_from_string(const char *s) _pure_; +const char *architecture_to_string(int a) _const_; +int architecture_from_string(const char *s) _pure_; |