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