Preserve the insertion order of programmers and parts when parsing the avrdude.conf file

This commit is contained in:
Marius Greuel 2022-01-09 11:51:36 +01:00
parent 1297098eae
commit f67cb3c224
1 changed files with 2 additions and 2 deletions

View File

@ -294,7 +294,7 @@ prog_def :
lrmv_d(programmers, existing_prog); lrmv_d(programmers, existing_prog);
pgm_free(existing_prog); pgm_free(existing_prog);
} }
PUSH(programmers, current_prog); LISTADD(programmers, current_prog);
// pgm_fill_old_pins(current_prog); // TODO to be removed if old pin data no longer needed // pgm_fill_old_pins(current_prog); // TODO to be removed if old pin data no longer needed
// pgm_display_generic(current_prog, id); // pgm_display_generic(current_prog, id);
current_prog = NULL; current_prog = NULL;
@ -387,7 +387,7 @@ part_def :
lrmv_d(part_list, existing_part); lrmv_d(part_list, existing_part);
avr_free_part(existing_part); avr_free_part(existing_part);
} }
PUSH(part_list, current_part); LISTADD(part_list, current_part);
current_part = NULL; current_part = NULL;
} }
; ;