unittests: initialize the member variable at creator 97/233697/3
authorSooChan Lim <sc1.lim@samsung.com>
Mon, 18 May 2020 09:15:29 +0000 (18:15 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Mon, 18 May 2020 09:49:45 +0000 (09:49 +0000)
The private variable should be initialized.

Change-Id: I0a14f513774fa2831eef8cc834d8a7871baa03d3

unittests/mockclient.cpp
unittests/tc-tizen-hwc.cpp

index a225a9a..c73f53b 100644 (file)
@@ -34,6 +34,10 @@ MockClient::MockClient()
        display = wl_display_connect("test-wl-extension-socket");
        if (!display)
                std::cout << "fail to connect display\n";
+
+       registry = wl_display_get_registry(display);
+       if (!registry)
+               std::cout << "fail to get registry\n";
 }
 
 MockClient::MockClient(const struct wl_registry_listener *registry_listener, void *data)
index 9d874d6..bb0a1b0 100644 (file)
@@ -62,9 +62,10 @@ class MockTizenHwcClient : public MockClient
 {
 public:
        MockTizenHwcClient()
+               : tizen_hwc(nullptr), compositor_res(nullptr), hwc_commit_done(false)
        {}
        MockTizenHwcClient(const struct wl_registry_listener *listener)
-               : MockClient(listener, this), hwc_commit_done(false)
+               : MockClient(listener, this), tizen_hwc(nullptr), compositor_res(nullptr), hwc_commit_done(false)
        {}
        ~MockTizenHwcClient()
        {}