Add ATTRIBUTE_UNUSED_RESULT to ref_ptr::release
[deliverable/binutils-gdb.git] / gdb / dwarf2loc.c
index 9c974a11133d1c1dcb8c4ecdea9733469ed771dc..29d289b4d0c3136afa1453b7f67ce91d857607cf 100644 (file)
@@ -1472,9 +1472,8 @@ value_of_dwarf_reg_entry (struct type *type, struct frame_info *frame,
                                               target_type, caller_frame,
                                               caller_per_cu);
 
-  release_value (target_val).release ();
   val = allocate_computed_value (type, &entry_data_value_funcs,
-                                target_val /* closure */);
+                                release_value (target_val).release ());
 
   /* Copy the referencing pointer to the new computed value.  */
   memcpy (value_contents_raw (val), value_contents_raw (outer_val),
This page took 0.025222 seconds and 4 git commands to generate.