diff --git a/src/hex.c b/src/hex.c index 4981083..6b10293 100644 --- a/src/hex.c +++ b/src/hex.c @@ -21,8 +21,6 @@ void init_flags(struct flags* flags) flags->littleendian = false; - flags->reverse_op = false; - flags->octets = 2; flags->customoctets = false; diff --git a/src/include/hex.h b/src/include/hex.h index 3a5536c..d716928 100644 --- a/src/include/hex.h +++ b/src/include/hex.h @@ -29,8 +29,6 @@ struct flags { bool littleendian; - bool reverse_op; - uint offset; int seek; diff --git a/src/main.c b/src/main.c index d8caac5..d826206 100644 --- a/src/main.c +++ b/src/main.c @@ -149,7 +149,6 @@ static void do_text_parse(hex_chunk_t** lines, bool interactive) read_file_to_buf(flags.files[0], &file_content); } - seek = get_seek(strlen(file_content)); filesize = (flags.len == -1) ? strlen(file_content + seek) : flags.len; flags.len = filesize; @@ -239,7 +238,7 @@ int main(int argc, char* argv[]) init_var_defaults(&flags); - do_text_parse(&lines, (flags.files[0] == NULL ? true : false)); + do_text_parse(&lines, (!(flags.files[0]) ? true : false)); do_display(&lines);