Change tui_source_element::line to have type std::string
[deliverable/binutils-gdb.git] / gdb / tui / tui-disasm.c
index 33a3ba12d470e83c055ac957168236a5080a174d..91c9845f5dc5663f9cbcd89b7ed2577ce38492c8 100644 (file)
@@ -216,10 +216,10 @@ tui_disasm_window::set_contents (struct gdbarch *arch,
           + asm_lines[i].insn);
 
       /* Now copy the line taking the offset into account.  */
-      if (line.size() > offset)
-       src->line.reset (xstrndup (&line[offset], line_width));
+      if (line.size () > offset)
+       src->line = line.substr (offset, line_width);
       else
-       src->line = make_unique_xstrdup ("");
+       src->line.clear ();
 
       src->line_or_addr.loa = LOA_ADDRESS;
       src->line_or_addr.u.addr = asm_lines[i].addr;
This page took 0.025267 seconds and 4 git commands to generate.