diff --git a/sim/bfin/ChangeLog b/sim/bfin/ChangeLog index 05ade72c341..5aab1171afe 100644 --- a/sim/bfin/ChangeLog +++ b/sim/bfin/ChangeLog @@ -1,3 +1,7 @@ +2011-06-18 Mike Frysinger + + * interp.c (sim_create_inferior): Change free to freeargv. + 2011-06-04 Mike Frysinger * machs.c (bf534_dev, bf537_dev): Add glue-or devices. diff --git a/sim/bfin/interp.c b/sim/bfin/interp.c index f8669d30880..d0a4e229c8a 100644 --- a/sim/bfin/interp.c +++ b/sim/bfin/interp.c @@ -1222,7 +1222,7 @@ sim_create_inferior (SIM_DESC sd, struct bfd *abfd, 'target sim' with `bfin-...-gdb`), we need to handle it. */ if (STATE_OPEN_KIND (sd) == SIM_OPEN_DEBUG) { - free (STATE_PROG_ARGV (sd)); + freeargv (STATE_PROG_ARGV (sd)); STATE_PROG_ARGV (sd) = dupargv (argv); }