tests: remove static data from viewporter

This caching is actually never hit. I tested by making the early return abort()
instead and all works just fine.

Remove the caching. The static variable will cause problems when we stop
fork()'ing for each test case.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
This commit is contained in:
Pekka Paalanen 2019-11-05 15:40:25 +02:00 committed by Daniel Stone
parent 21627136b2
commit 4058828b54

View file

@ -41,10 +41,7 @@ get_viewporter(struct client *client)
{
struct global *g;
struct global *global_wpr = NULL;
static struct wp_viewporter *wpr;
if (wpr)
return wpr;
struct wp_viewporter *wpr;
wl_list_for_each(g, &client->global_list, link) {
if (strcmp(g->interface, wp_viewporter_interface.name))