e_client: Fix e_client_netwm_opacity_get() 62/322862/1
authorTaeHyeon Jeong <thyeon.jeong@samsung.com>
Thu, 17 Apr 2025 00:41:38 +0000 (09:41 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Thu, 17 Apr 2025 02:18:15 +0000 (11:18 +0900)
- Change return type to unsigned char from Eina_Bool.
- Remove unused parameter of e_client_netwm_opacity_get().

Change-Id: Iad92412a66050514cb34f6bd90b430a30838ffc3

src/bin/core/e_client.c
src/include/e_client.h

index 040fbc8b75ce3249843d2c78d270402bea47f67e..131197fe3ea1da0e185f1fb9845d691189c2438b 100644 (file)
@@ -7654,10 +7654,10 @@ e_client_maximized_get(E_Client *ec)
    return ec->maximized;
 }
 
-E_API Eina_Bool
-e_client_netwm_opacity_get(E_Client *ec, unsigned char *opacity)
+E_API unsigned char
+e_client_netwm_opacity_get(E_Client *ec)
 {
-   if (!ec) return EINA_FALSE;
+   if (!ec) return 0;
    return ec->netwm.opacity;
 }
 
index 9b0173ad7d84045e046e2bcec98e2d1e0eca2f73..68ca7741139b89c6fcd906657463b3c2b20f9c91 100644 (file)
@@ -1222,7 +1222,7 @@ E_API Eina_Bool e_client_layer_pending_get(E_Client *ec);
 
 E_API E_Maximize e_client_maximized_get(E_Client *ec);
 
-E_API Eina_Bool     e_client_netwm_opacity_get(E_Client *ec, unsigned char *opacity);
+E_API unsigned char e_client_netwm_opacity_get(E_Client *ec);
 E_API pid_t         e_client_netwm_pid_get(E_Client *ec);
 E_API void          e_client_netwm_type_set(E_Client *ec, E_Window_Type type);
 E_API E_Window_Type e_client_netwm_type_get(E_Client *ec);