[PATCH v3 1/2] Protocol: Add destructor to wl_data_device interface Fix for Bug# 81745

kabeer.khan at samsung.com kabeer.khan at samsung.com
Wed Aug 27 04:03:25 PDT 2014


From: kabeer <kabeer.khan at samsung.com>

Signed-off-by: kabeer <kabeer.khan at samsung.com>
---
 protocol/wayland.xml |   11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index bb457bc..f0248f5 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -517,7 +517,7 @@
 
   </interface>
 
-  <interface name="wl_data_device" version="1">
+  <interface name="wl_data_device" version="2">
     <description summary="data transfer device">
       There is one wl_data_device per seat which can be obtained
       from the global wl_data_device_manager singleton.
@@ -640,9 +640,16 @@
       </description>
       <arg name="id" type="object" interface="wl_data_offer" allow-null="true"/>
     </event>
+    
+    <!-- Version 2 additions -->
+    
+    <request name="release" type="destructor" since="2">
+      <description summary="destroy data device">
+	  </description>
+    </request>
   </interface>
 
-  <interface name="wl_data_device_manager" version="1">
+  <interface name="wl_data_device_manager" version="2">
     <description summary="data transfer interface">
       The wl_data_device_manager is a singleton global object that
       provides access to inter-client data transfer mechanisms such as
-- 
1.7.9.5



More information about the wayland-devel mailing list