Revert "e_client: fix the dereferenced data" 60/246660/1
authorSooChan Lim <sc1.lim@samsung.com>
Tue, 3 Nov 2020 02:22:51 +0000 (11:22 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Tue, 3 Nov 2020 02:36:04 +0000 (11:36 +0900)
This reverts commit b40e2c03385173a36e20563e39e900c10b5fc08c.

Change-Id: Ie726329b3c346114f6d84ba4a2865e0611c08073

src/bin/e_client.c

index e13143f45d520379e08cbf6d173dfe4dbb91e8b5..b5f4b773883504e3b36b68a04e1be7b086146ed0 100644 (file)
@@ -7672,13 +7672,14 @@ e_client_base_output_resolution_update(E_Client *ec)
   if (!e_config->configured_output_resolution.use) return EINA_TRUE;
   if (ec->base_output_resolution.use) return EINA_TRUE;
 
+  cdata = e_client_cdata_get(ec);
+
   /* Check whether it's subsurface or not
    * The resolution of subsurface will follow the resolution of its toplevel surface.
    * Transform for subsurface will be applied when toplevel surface does by
    * implementation of e_client_transform_core.
    */
-  cdata = e_client_cdata_get(ec);
-  if (cdata && cdata->sub.data) return EINA_FALSE;
+  if (cdata->sub.data) return EINA_FALSE;
 
   configured_width = e_config->configured_output_resolution.w;
   configured_height = e_config->configured_output_resolution.h;