aboutsummaryrefslogtreecommitdiffstats
path: root/bba/main.cc
diff options
context:
space:
mode:
Diffstat (limited to 'bba/main.cc')
-rw-r--r--bba/main.cc12
1 files changed, 4 insertions, 8 deletions
diff --git a/bba/main.cc b/bba/main.cc
index b9cf6d8e..d4d16e12 100644
--- a/bba/main.cc
+++ b/bba/main.cc
@@ -66,12 +66,6 @@ const char *skipWhitespace(const char *p)
return p;
}
-bool testBigEndian()
-{
- int n = 1;
- return !*(const char *)&n;
-}
-
int main(int argc, char **argv)
{
bool debug = false;
@@ -115,8 +109,10 @@ int main(int argc, char **argv)
bigEndian = true;
else if (vm.count("le"))
bigEndian = false;
- else
- bigEndian = testBigEndian();
+ else {
+ printf("Endian parameter is mandatory\n");
+ exit(-1);
+ }
if (vm.count("c"))
writeC = true;