removes redunant colour changing

This commit is contained in:
SuperNovaa41 2025-02-06 13:51:45 -05:00
parent f80b25599b
commit 29f67701c0

View File

@ -37,13 +37,12 @@ void display_hex_chunk(hex_chunk_t* chunk)
{ {
int i, j; int i, j;
printf("%08x: ", chunk->line * 16); printf("%08x: \x1b[32m", chunk->line * 16);
for (i = 0; i < HEX_LINE_LEN; i += 4) { for (i = 0; i < HEX_LINE_LEN; i += 4) {
for (j = 0; j < 4; j += 2) { for (j = 0; j < 4; j += 2) {
if (((chunk->hex + i) + j)[0] == '0' && ((chunk->hex + i) + j)[1] == 'a') if (((chunk->hex + i) + j)[0] == '0' && ((chunk->hex + i) + j)[1] == 'a')
printf("\x1b[33m"); printf("\x1b[33m%2.2s\x1b[32m", chunk->hex + i + j);
else else
printf("\x1b[32m");
printf("%2.2s", chunk->hex + i + j); printf("%2.2s", chunk->hex + i + j);
} }
printf(" "); printf(" ");
@ -51,9 +50,9 @@ void display_hex_chunk(hex_chunk_t* chunk)
for (i = 0; i < TEXT_LINE_LEN; i++) { for (i = 0; i < TEXT_LINE_LEN; i++) {
if (chunk->text[i] == '\n' || chunk->text[i] == EOF) if (chunk->text[i] == '\n' || chunk->text[i] == EOF)
printf("\x1b[33m."); printf("\x1b[33m.\x1b[32m");
else else
printf("\x1b[32m%c", chunk->text[i]); printf("%c", chunk->text[i]);
} }
puts("\x1b[0m"); puts("\x1b[0m");
} }