From 2d72b12eb89e14338b81d0e37e90ec3f69b16a9e Mon Sep 17 00:00:00 2001 From: anthony Date: Wed, 30 Dec 2009 19:47:44 -0700 Subject: [PATCH] error out if both -o and -c are specified --- src/fix/main.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/fix/main.c b/src/fix/main.c index 89ebeaf6..f55cdbee 100644 --- a/src/fix/main.c +++ b/src/fix/main.c @@ -294,10 +294,16 @@ main(int argc, char *argv[]) ulOptions |= OPTF_QUIET; break; case 'o': + if (ulOptions & OPTF_GBCMODE) { + FatalError("-c and -o can't be used together"); + } ulOptions |= OPTF_GBCMODE; gbc_mode = 0xC0; break; case 'c': + if (ulOptions & OPTF_GBCMODE) { + FatalError("-c and -o can't be used together"); + } ulOptions |= OPTF_GBCMODE; gbc_mode = 0x80; break;