Add ATTRIBUTE_UNUSED_RESULT to macro_buffer
authorTom Tromey <tromey@adacore.com>
Tue, 26 Feb 2019 21:52:05 +0000 (14:52 -0700)
committerTom Tromey <tromey@adacore.com>
Tue, 5 Mar 2019 15:48:40 +0000 (08:48 -0700)
This applies ATTRIBUTE_UNUSED_RESULT to macro_buffer::release.

gdb/ChangeLog
2019-03-05  Tom Tromey  <tromey@adacore.com>

* macroexp.c (struct macro_buffer) <release>: Add
ATTRIBUTE_UNUSED_RESULT.

gdb/ChangeLog
gdb/macroexp.c

index a420e2a6e7cc9b86cafe3e025d44e9e0e565acf8..f26c9438ff76fa67668fb304dac33743c6b99c8c 100644 (file)
@@ -1,3 +1,8 @@
+2019-03-05  Tom Tromey  <tromey@adacore.com>
+
+       * macroexp.c (struct macro_buffer) <release>: Add
+       ATTRIBUTE_UNUSED_RESULT.
+
 2019-03-05  Tom Tromey  <tromey@adacore.com>
 
        * nat/linux-btrace.c (linux_enable_bts, linux_enable_pt): Update.
index 0e8e85cdf23cf33f68f8a6bfa4fe458880764b36..a588cc836fe8bc1ded5f743a79b29932c043ce43 100644 (file)
@@ -130,7 +130,7 @@ struct macro_buffer
 
   /* Release the text of the buffer to the caller, which is now
      responsible for freeing it.  */
-  char *release ()
+  ATTRIBUTE_UNUSED_RESULT char *release ()
   {
     gdb_assert (! shared);
     gdb_assert (size);