From 9502a77ea0a16c395407f31af0bbb0afd0680adb Mon Sep 17 00:00:00 2001 From: Elliott Hughes Date: Sat, 13 Feb 2016 09:50:20 -0800 Subject: Implement file(1). Unlike the POSIX file(1), there's no magic file here, just hard-coded common (non-obsolete) file formats. Personally most of my use of file(1) is as a one-line readelf(1) summarizer, so although I assume a full POSIX file(1) is out of scope (because just the database would likely be larger than all the rest of toybox), a subset that only supports in-use file types actually covers most of the use cases I encounter personally. Also fix peek_be/peek_le. --- lib/lib.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'lib') diff --git a/lib/lib.c b/lib/lib.c index 681d4d23..e80b8b12 100644 --- a/lib/lib.c +++ b/lib/lib.c @@ -508,8 +508,7 @@ int64_t peek_le(void *ptr, unsigned size) char *c = ptr; int i; - for (i=0; i