Rewrite g_test_suite_run() and g_test_suite_run_internal() to make it clearer what they do (while still preserving exact backward compatibility, meaning we need to handle the "-p" case differently from the non-"-p" case).
https://bugzilla.gnome.org/show_bug.cgi?id=754284
91ff2ba gtestutils: make g_test_suite_run{,internal} less confusing
glib/gtestutils.c | 94 +++++++++++++++++++++++------------------------------
1 file changed, 41 insertions(+), 53 deletions(-)
Upstream: git.gnome.org