Enlightenment SVN <no-re...@enlightenment.org> wrote:

>Log:
>Ecore_Wayland: Fix leak of struct wl_registry
>
>Author:       etrunko
>Date:         2012-11-23 10:44:00 -0800 (Fri, 23 Nov 2012)
>New Revision: 79569
>Trac:         http://trac.enlightenment.org/e/changeset/79569
>
>Modified:
>branches/ecore-1.7/ChangeLog branches/ecore-1.7/NEWS
>branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c
>trunk/ecore/ChangeLog trunk/ecore/NEWS
>trunk/ecore/src/lib/ecore_wayland/ecore_wl.c 
>
>Modified: branches/ecore-1.7/ChangeLog
>===================================================================
>--- branches/ecore-1.7/ChangeLog       2012-11-23 18:32:22 UTC (rev 79568)
>+++ branches/ecore-1.7/ChangeLog       2012-11-23 18:44:00 UTC (rev 79569)
>@@ -981,3 +981,8 @@
> 
> * Update Ecore_Wayland to build & work with newest wayland (0.99) from
>        git
>+
>+2012-11-23  Eduardo Lima (Etrunko)
>+
>+       * Fix small leak in of strcut wl_registry in Ecore Wayland
>+
>
>Modified: branches/ecore-1.7/NEWS
>===================================================================
>--- branches/ecore-1.7/NEWS    2012-11-23 18:32:22 UTC (rev 79568)
>+++ branches/ecore-1.7/NEWS    2012-11-23 18:44:00 UTC (rev 79569)
>@@ -22,6 +22,7 @@
>* ecore: ecore_thread_feedback() memory allocation and corruption
>fixed.
>     * ecore_wayland:
>      - Update to work with latest wayland (0.99) from git.
>+     - Fix leak of struct wl_registry
> 
> 
> Changes since Ecore 1.2.0:
>
>Modified: branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c
>===================================================================
>--- branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c        2012-11-23
>18:32:22 UTC (rev 79568)
>+++ branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c        2012-11-23
>18:44:00 UTC (rev 79569)
>@@ -379,6 +379,7 @@
>           wl_compositor_destroy(_ecore_wl_disp->wl.compositor);
>         if (_ecore_wl_disp->wl.display)
>           {
>+             wl_registry_destroy(_ecore_wl_disp->wl.registry);
>              wl_display_flush(_ecore_wl_disp->wl.display);
>              wl_display_disconnect(_ecore_wl_disp->wl.display);
>           }
>
>Modified: trunk/ecore/ChangeLog
>===================================================================
>--- trunk/ecore/ChangeLog      2012-11-23 18:32:22 UTC (rev 79568)
>+++ trunk/ecore/ChangeLog      2012-11-23 18:44:00 UTC (rev 79569)
>@@ -1018,3 +1018,7 @@
> 2012-10-19  Cedric Bail
> 
>        * Use Eina_Thread for Ecore_Thread.
>+
>+2012-11-23  Eduardo Lima (Etrunko)
>+
>+       * Fix leak of strcut wl_registry in Ecore Wayland
>
>Modified: trunk/ecore/NEWS
>===================================================================
>--- trunk/ecore/NEWS   2012-11-23 18:32:22 UTC (rev 79568)
>+++ trunk/ecore/NEWS   2012-11-23 18:44:00 UTC (rev 79569)
>@@ -40,6 +40,7 @@
>      - send ECORE_X_EVENT_SELECTION_NOTIFY even if there is no data.
>     * ecore_wayland:
>      - Update to work with latest wayland (0.99) from git.
>+     - Fix leak of struct wl_registry
> 
> Removal:
>   * 16bpp evas engine support removed (API still there, but inactive).
>
>Modified: trunk/ecore/src/lib/ecore_wayland/ecore_wl.c
>===================================================================
>--- trunk/ecore/src/lib/ecore_wayland/ecore_wl.c       2012-11-23 18:32:22
>UTC (rev 79568)
>+++ trunk/ecore/src/lib/ecore_wayland/ecore_wl.c       2012-11-23 18:44:00
>UTC (rev 79569)
>@@ -379,6 +379,7 @@
>           wl_compositor_destroy(_ecore_wl_disp->wl.compositor);
>         if (_ecore_wl_disp->wl.display)
>           {
>+             wl_registry_destroy(_ecore_wl_disp->wl.registry);
>              wl_display_flush(_ecore_wl_disp->wl.display);
>              wl_display_disconnect(_ecore_wl_disp->wl.display);
>           }
>
>
>------------------------------------------------------------------------------
>Monitor your physical, virtual and cloud infrastructure from a single
>web console. Get in-depth insight into apps, servers, databases,
>vmware,
>SAP, cloud infrastructure, etc. Download 30-day Free Trial.
>Pricing starts from $795 for 25 servers or applications!
>http://p.sf.net/sfu/zoho_dev2dev_nov
>_______________________________________________
>enlightenment-svn mailing list
>enlightenment-...@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

YAY !!!

dh
-- 
Sent from my Samsung phone.
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to