Make to_traceframe_info return a unique_ptr
[deliverable/binutils-gdb.git] / gdb / ctf.c
index bef6f30a36758ce0d21abc1a395094b08fb2ea67..21ed11311f5cae2df66b76acf4cd7331f52d336c 100644 (file)
--- a/gdb/ctf.c
+++ b/gdb/ctf.c
@@ -1635,10 +1635,10 @@ ctf_trace_find (struct target_ops *self, enum trace_find_type type, int num,
    frame, extract memory range information, and return them in
    traceframe_info.  */
 
-static struct traceframe_info *
+static traceframe_info_up
 ctf_traceframe_info (struct target_ops *self)
 {
-  traceframe_info *info = new traceframe_info;
+  traceframe_info_up info (new traceframe_info);
   const char *name;
   struct bt_iter_pos *pos;
 
This page took 0.025481 seconds and 4 git commands to generate.