]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/target-memory.c
gdb: remove current_top_target function
[thirdparty/binutils-gdb.git] / gdb / target-memory.c
index 060f9cc6642fc36c377dd7265a583cb7b03a6af9..877f6c3e94636fa885cebeaaa5301397be89fe95 100644 (file)
@@ -21,6 +21,7 @@
 #include "defs.h"
 #include "target.h"
 #include "memory-map.h"
+#include "inferior.h"
 
 #include "gdbsupport/gdb_sys_time.h"
 #include <algorithm>
@@ -335,7 +336,7 @@ target_write_memory_blocks (const std::vector<memory_write_request> &requests,
     {
       LONGEST len;
 
-      len = target_write_with_progress (current_top_target (),
+      len = target_write_with_progress (current_inferior ()->top_target (),
                                        TARGET_OBJECT_MEMORY, NULL,
                                        iter.data, iter.begin,
                                        iter.end - iter.begin,
@@ -358,7 +359,7 @@ target_write_memory_blocks (const std::vector<memory_write_request> &requests,
        {
          LONGEST len;
 
-         len = target_write_with_progress (current_top_target (),
+         len = target_write_with_progress (current_inferior ()->top_target (),
                                            TARGET_OBJECT_FLASH, NULL,
                                            iter.data, iter.begin,
                                            iter.end - iter.begin,