diff options
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/varobj.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 3740c81..9cadc15 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2009-04-22 Jan Kratochvil <jan.kratochvil@redhat.com> + + * varobj.c (free_variable): Replace free_current_contents by xfree. + 2009-04-22 Kazu Hirata <kazu@codesourcery.com> * arm-linux-nat.c (fetch_register, store_register): Use diff --git a/gdb/varobj.c b/gdb/varobj.c index a7957f6..8ec67b7 100644 --- a/gdb/varobj.c +++ b/gdb/varobj.c @@ -1517,7 +1517,7 @@ free_variable (struct varobj *var) /* Free the expression if this is a root variable. */ if (is_root_p (var)) { - free_current_contents (&var->root->exp); + xfree (var->root->exp); xfree (var->root); } |