diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2023-03-15 19:00:47 +0100 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2023-03-15 19:00:47 +0100 |
commit | 34bfcba1ba18342a5a862905124ef216b69205b6 (patch) | |
tree | 0105513dbf8bd2a18ea09d7f197fbf6053469ee4 | |
parent | work (diff) | |
download | hex-viewer-34bfcba1ba18342a5a862905124ef216b69205b6.tar.gz hex-viewer-34bfcba1ba18342a5a862905124ef216b69205b6.tar.xz |
cleanup.
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | format.c | 6 | ||||
-rw-r--r-- | ui.c | 2 |
4 files changed, 10 insertions, 4 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..666e9ed --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +analyze_gz +ui @@ -15,3 +15,7 @@ hexdump_pretty.o: hexdump_pretty.c hexdump_pretty.h format.o: format.c format.h gzip.h ui.o: ui.c format.h +clean: + -rm *.o + -rm analyze_gz + -rm ui @@ -144,7 +144,7 @@ struct segment get_segment(void *mem, size_t len, ssize_t addr) { if (header->flg & FHCRC) { if (addr < ptr - mem + 2) { buf = malloc(1000); - fprintf(buf, "CRC16=" PRIu16, *((uint16_t*) ptr)); + sprintf(buf, "CRC16=%" PRIu16, *((uint16_t*) ptr)); return (struct segment) { .start = ptr - mem, .end = ptr - mem + 2, @@ -156,7 +156,7 @@ struct segment get_segment(void *mem, size_t len, ssize_t addr) { if (len - addr < 4) { buf = malloc(1000); - fprintf(buf, "ISIZE" PRIu32, *(((uint32_t*) ((uint8_t*) (mem + len))) - 1)); + sprintf(buf, "ISIZE=%" PRIu32, *(((uint32_t*) ((uint8_t*) (mem + len))) - 1)); return (struct segment) { .start = len - 4, .end = len, @@ -166,7 +166,7 @@ struct segment get_segment(void *mem, size_t len, ssize_t addr) { if (len - addr - 4 < 4) { buf = malloc(1000); - fprintf(buf, "CRC32" PRIu32, *(((uint32_t*) ((uint8_t*) (mem + len))) - 2)); + sprintf(buf, "CRC32=%" PRIu32, *(((uint32_t*) ((uint8_t*) (mem + len))) - 2)); return (struct segment) { .start = len - 8, .end = len - 4, @@ -94,7 +94,7 @@ void draw_info(struct segment *current) { whline(screen.info, '-', COLS); // size_t mem_addr = screen.top_address + screen.hy * LINE_LEN + screen.hx; - mvwprintw(screen.info, 1, 0, current->description); + mvwprintw(screen.info, 1, 0, "%s", current->description); wrefresh(screen.info); |