diff options
author | Brian Norris <computersforpeace@gmail.com> | 2011-08-19 10:07:48 -0700 |
---|---|---|
committer | Artem Bityutskiy <artem.bityutskiy@intel.com> | 2011-08-23 09:27:48 +0300 |
commit | f5518639f329bbb88ace9b301bd77d22d2c179c5 (patch) | |
tree | 748a83e9b093640aceb580fe06ba6bac23a2a1b2 | |
parent | 307ac3d60cb168af8531f6eba75950d4c96b7ffe (diff) |
mtd_debug: replace #defines with enum
enum provides a cleaner mechanism that creating single-purpose `#define`s.
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@intel.com>
-rw-r--r-- | mtd_debug.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/mtd_debug.c b/mtd_debug.c index a348a4c..b98de50 100644 --- a/mtd_debug.c +++ b/mtd_debug.c @@ -342,16 +342,18 @@ void showusage(void) exit(EXIT_FAILURE); } -#define OPT_INFO 1 -#define OPT_READ 2 -#define OPT_WRITE 3 -#define OPT_ERASE 4 - int main(int argc, char *argv[]) { - int err = 0, fd, option = OPT_INFO; + int err = 0, fd; int open_flag; + enum { + OPT_INFO, + OPT_READ, + OPT_WRITE, + OPT_ERASE + } option = OPT_INFO; + /* parse command-line options */ if (argc == 3 && !strcmp(argv[1], "info")) option = OPT_INFO; |