Fix destroying of output_info list in function eom_deinit() 09/67109/3 sandbox/marcheno/devel
authork.drabeniuk <k.drabeniuk@samsung.com>
Mon, 25 Apr 2016 08:03:04 +0000 (11:03 +0300)
committerSooChan Lim <sc1.lim@samsung.com>
Wed, 11 May 2016 08:59:07 +0000 (01:59 -0700)
Change-Id: I07a834b274575c1f40f7a77a9b08ec2dd2513dbf

src/eom.c

index fc8140a..d3369d7 100755 (executable)
--- a/src/eom.c
+++ b/src/eom.c
@@ -549,7 +549,7 @@ eom_deinit(void)
 
        /* TODO: redesign the life-cycle of output_infos */
        /* destory output_info. */
-       for (l = output_info_list; l; l = g_list_next(l)) {
+       for (l = output_info_list; l; l = output_info_list) {
                eom_output_info *output_info = (eom_output_info *)l->data;
 
                output_info_list = g_list_remove(output_info_list, output_info);