Merge pull request 'fix makefile error, fix valgrind error.' (#8) from fix_readme into main
Reviewed-on: https://external.feng-arch.cn:35127/fengqi/lc4_asm_disassembling/pulls/8
This commit is contained in:
commit
5d468dd922
@ -115,19 +115,13 @@ void print_list_f(row_of_memory *head, FILE *output) {
|
|||||||
if (head == NULL) {
|
if (head == NULL) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
fprintf(output, "%-20s %-20s %-20s %s\n", "<label>", "<address>", "<contents>", "<assembly>");
|
|
||||||
row_of_memory *current = head;
|
row_of_memory *current = head;
|
||||||
while (current != NULL) {
|
while (current != NULL) {
|
||||||
char address_str[20];
|
char address_str[20];
|
||||||
char contents_str[20];
|
char contents_str[20];
|
||||||
sprintf(address_str, "%04X", current->address);
|
sprintf(address_str, "%04X", current->address);
|
||||||
sprintf(contents_str, "%04X", current->contents);
|
sprintf(contents_str, "%04X", current->contents);
|
||||||
fprintf(output, "%-20s %-20s %-20s %s\n",
|
fprintf(output, "%s\n",current->assembly ? current->assembly : "");
|
||||||
current->label ? current->label : "",
|
|
||||||
address_str,
|
|
||||||
contents_str,
|
|
||||||
current->assembly ? current->assembly : "");
|
|
||||||
current = current->next;
|
current = current->next;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user