ecore_con: fix ecore_con_lookup_example to actually exit when done.
authorSrivardhan Hebbar <sri.hebbar@samsung.com>
Wed, 22 Apr 2015 10:41:43 +0000 (12:41 +0200)
committerCedric BAIL <cedric@osg.samsung.com>
Wed, 22 Apr 2015 13:10:19 +0000 (15:10 +0200)
Summary:
Without ecore_main_loop_quit the example won't end. So added that and as ecore_init is done in ecore_con_init removed that.

Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: cedric

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D2399

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
src/examples/ecore/ecore_con_lookup_example.c

index 41a001e..3217dac 100644 (file)
@@ -11,7 +11,7 @@ _lookup_done_cb(const char *canonname, const char *ip, struct sockaddr *addr, in
    printf("canonname = %s\n", canonname);
    printf("ip = %s\n", ip);
    printf("addr = %p\n", addr);
-   printf("addrlen = %d\n", addrlen);
+   ecore_main_loop_quit();
 }
 
 int
@@ -23,7 +23,6 @@ main(int argc, const char *argv[])
         return -1;
      }
 
-   ecore_init();
    ecore_con_init();
 
    if (!ecore_con_lookup(argv[1], _lookup_done_cb, NULL))
@@ -36,7 +35,6 @@ main(int argc, const char *argv[])
 
 end:
    ecore_con_shutdown();
-   ecore_shutdown();
 
    return 0;
 }