Add ATTRIBUTE_UNUSED_RESULT to ref_ptr::release
[deliverable/binutils-gdb.git] / gdb / varobj.c
index b03307068f30a4b3a1ff984cb4a539bb6848f024..3715bb6a7dfe216f9a0ed42b067479e1d14f7160 100644 (file)
@@ -760,7 +760,7 @@ update_dynamic_varobj_children (struct varobj *var,
          /* Release vitem->value so its lifetime is not bound to the
             execution of a command.  */
          if (item != NULL && item->value != NULL)
-           release_value (item->value).release ();
+           item->value = release_value (item->value).release ();
        }
 
       if (item == NULL)
@@ -1127,7 +1127,7 @@ install_default_visualizer (struct varobj *var)
        }
 
       if (pretty_printer == Py_None)
-       pretty_printer.release ();
+       pretty_printer.reset (nullptr);
   
       install_visualizer (var->dynamic, NULL, pretty_printer.release ());
     }
This page took 0.028606 seconds and 4 git commands to generate.