Title: [90805] trunk/Tools
Revision
90805
Author
commit-qu...@webkit.org
Date
2011-07-11 19:20:09 -0700 (Mon, 11 Jul 2011)

Log Message

[EFL] ImageDiff: Make sure gEcoreEvas is destroyed at the right time.
https://bugs.webkit.org/show_bug.cgi?id=64293

Patch by Raphael Kubo da Costa <k...@profusion.mobi> on 2011-07-11
Reviewed by Kent Tamura.

gEcoreEvas was being destroyed after shutdownEfl() was called, so the
call to ecore_evas_free() failed.

We now shut it down manually before shutdownEfl() is called.

* DumpRenderTree/efl/ImageDiff.cpp:
(main): Destroy gEcoreEvas before shutting down the EFL.

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (90804 => 90805)


--- trunk/Tools/ChangeLog	2011-07-12 02:17:34 UTC (rev 90804)
+++ trunk/Tools/ChangeLog	2011-07-12 02:20:09 UTC (rev 90805)
@@ -1,3 +1,18 @@
+2011-07-11  Raphael Kubo da Costa  <k...@profusion.mobi>
+
+        [EFL] ImageDiff: Make sure gEcoreEvas is destroyed at the right time.
+        https://bugs.webkit.org/show_bug.cgi?id=64293
+
+        Reviewed by Kent Tamura.
+
+        gEcoreEvas was being destroyed after shutdownEfl() was called, so the
+        call to ecore_evas_free() failed.
+
+        We now shut it down manually before shutdownEfl() is called.
+
+        * DumpRenderTree/efl/ImageDiff.cpp:
+        (main): Destroy gEcoreEvas before shutting down the EFL.
+
 2011-07-11  Ryosuke Niwa  <rn...@webkit.org>
 
         Make Chromium Mac and Linux tests bot core builders

Modified: trunk/Tools/DumpRenderTree/efl/ImageDiff.cpp (90804 => 90805)


--- trunk/Tools/DumpRenderTree/efl/ImageDiff.cpp	2011-07-12 02:17:34 UTC (rev 90804)
+++ trunk/Tools/DumpRenderTree/efl/ImageDiff.cpp	2011-07-12 02:20:09 UTC (rev 90805)
@@ -343,6 +343,8 @@
         fflush(stdout);
     }
 
+    gEcoreEvas.clear(); // Make sure ecore_evas_free is called before the EFL are shut down
+
     shutdownEfl();
     return EXIT_SUCCESS;
 }
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to