gdb/linux-fork: simplify one_fork_p
authorSimon Marchi <simon.marchi@polymtl.ca>
Sun, 19 Jan 2020 16:54:02 +0000 (11:54 -0500)
committerSimon Marchi <simon.marchi@polymtl.ca>
Sun, 19 Jan 2020 16:54:02 +0000 (11:54 -0500)
Unless I'm missing something, this function is a complicated way of
saying "fork_list.size () == 1".

gdb/ChangeLog:

* linux-fork.c (one_fork_p): Simplify.

gdb/ChangeLog
gdb/linux-fork.c

index abe7ab76621a70659c107246c7221f6f00a0b973..f7798def4fb0869903fd091f1f0f8e8b9a417898 100644 (file)
@@ -1,3 +1,7 @@
+2020-01-19  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * linux-fork.c (one_fork_p): Simplify.
+
 2020-01-17  Simon Marchi  <simon.marchi@efficios.com>
 
        * top.c (struct qt_args): Remove.
index 284f1985d0dcb9ee9f98412bdc920cbcf27a5610..357188685d071f41642abc4e82cda0f12b717187 100644 (file)
@@ -110,8 +110,7 @@ find_last_fork (void)
 static bool
 one_fork_p ()
 {
-  return (!fork_list.empty ()
-         && &fork_list.front () == &fork_list.back ());
+  return fork_list.size () == 1;
 }
 
 /* Add a new fork to the internal fork list.  */