OSDN Git Service

* value.c (set_internalvar): Use value_free, not xfree.
authorTom Tromey <tromey@redhat.com>
Wed, 7 Jan 2009 00:45:54 +0000 (00:45 +0000)
committerTom Tromey <tromey@redhat.com>
Wed, 7 Jan 2009 00:45:54 +0000 (00:45 +0000)
gdb/ChangeLog
gdb/value.c

index 8c93b4a..3b97942 100644 (file)
@@ -1,3 +1,7 @@
+2009-01-06  Tom Tromey  <tromey@redhat.com>
+
+       * value.c (set_internalvar): Use value_free, not xfree.
+
 2009-01-06  Jim Blandy  <jimb@red-bean.com>
 
        Check return values of functions declared with warn_unused_result
index 39df98e..1068f1d 100644 (file)
@@ -931,7 +931,7 @@ set_internalvar (struct internalvar *var, struct value *val)
      something in the value chain (i.e., before release_value is
      called), because after the error free_all_values will get called before
      long.  */
-  xfree (var->value);
+  value_free (var->value);
   var->value = newval;
   var->endian = gdbarch_byte_order (current_gdbarch);
   release_value (newval);