protect ethumb with the ifdef as provided in example.
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 30 Mar 2012 10:10:53 +0000 (10:10 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 30 Mar 2012 10:10:53 +0000 (10:10 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@69791 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/examples/thumb_example_01.c

index ae4c219..eaf0ec2 100644 (file)
@@ -26,9 +26,11 @@ elm_main(int argc, char **argv)
 {
    Evas_Object *win, *bg;
    Evas_Object *thumb;
-   Ethumb_Client *client;
    char buf[PATH_MAX];
-
+#ifdef ELM_ETHUMB   
+   Ethumb_Client *client;
+#endif
+   
    elm_need_ethumb();
 
    elm_app_info_set(elm_main, "elementary", "images/plant_01.jpg");
@@ -42,6 +44,7 @@ elm_main(int argc, char **argv)
    elm_win_resize_object_add(win, bg);
    evas_object_show(bg);
 
+#ifdef ELM_ETHUMB
    client = elm_thumb_ethumb_client_get();
    if (!client)
      {
@@ -49,7 +52,8 @@ elm_main(int argc, char **argv)
        return 1;
      }
    ethumb_client_size_set(client, 160, 160);
-
+#endif
+   
    thumb = elm_thumb_add(win);
 
    evas_object_smart_callback_add(thumb, "generate,start", _generation_started_cb, NULL);