Fix OpenBSD build error.
authorKamil Rytarowski <n54@gmx.com>
Wed, 15 Apr 2020 19:23:30 +0000 (14:23 -0500)
committerChristian Biesinger <cbiesinger@google.com>
Wed, 15 Apr 2020 19:59:44 +0000 (14:59 -0500)
This was likely introduced by 5b6d1e4fa4fc6827c7b3f0e99ff120dfa14d65d2

gdb/ChangeLog:

2020-04-15  Kamil Rytarowski  <n54@gmx.com>

* obsd-nat.c (obsd_nat_target::update_thread_list): Pass "this" to
thread functions.
(obsd_nat_target::wait): Likewise.

Change-Id: Ib8d11238c55e0ebdbcf127d1f28c9693c785527a

gdb/ChangeLog
gdb/obsd-nat.c

index b0a535a624fa47dff4babeebda930b4c22ee098f..291a3ae70d89351a1c008b5dcc23a597f0f22204 100644 (file)
@@ -1,3 +1,9 @@
+2020-04-15  Kamil Rytarowski  <n54@gmx.com>
+
+       * obsd-nat.c (obsd_nat_target::update_thread_list): Pass "this" to
+       thread functions.
+       (obsd_nat_target::wait): Likewise.
+
 2020-04-15  Tom Tromey  <tromey@adacore.com>
 
        * windows-nat.c (DEBUG_EXEC, DEBUG_EVENTS, DEBUG_MEM)
index faef8ff7d32f91b30033eef2c2a4a5e9769ba7d8..b1f3d0b1b43a47f8e4561448062f926bc1b06014 100644 (file)
@@ -59,12 +59,12 @@ obsd_nat_target::update_thread_list ()
     {
       ptid_t ptid = ptid_t (pid, pts.pts_tid, 0);
 
-      if (!in_thread_list (ptid))
+      if (!in_thread_list (this, ptid))
        {
          if (inferior_ptid.lwp () == 0)
-           thread_change_ptid (inferior_ptid, ptid);
+           thread_change_ptid (this, inferior_ptid, ptid);
          else
-           add_thread (ptid);
+           add_thread (this, ptid);
        }
 
       if (ptrace (PT_GET_THREAD_NEXT, pid, (caddr_t)&pts, sizeof pts) == -1)
@@ -147,12 +147,12 @@ obsd_nat_target::wait (ptid_t ptid, struct target_waitstatus *ourstatus,
        }
 
       ptid = ptid_t (pid, pe.pe_tid, 0);
-      if (!in_thread_list (ptid))
+      if (!in_thread_list (this, ptid))
        {
          if (inferior_ptid.lwp () == 0)
-           thread_change_ptid (inferior_ptid, ptid);
+           thread_change_ptid (this, inferior_ptid, ptid);
          else
-           add_thread (ptid);
+           add_thread (this, ptid);
        }
     }