Apply ethumb dependancy 55/19055/1
authorseong.chung <seong.chung@samsung.com>
Sat, 5 Apr 2014 07:34:07 +0000 (16:34 +0900)
committerseong.chung <seong.chung@samsung.com>
Sat, 5 Apr 2014 07:34:07 +0000 (16:34 +0900)
Change-Id: I71bdc779e2202740f390a368fb00ecc214a4b5c9
Signed-off-by: seong.chung <seong.chung@samsung.com>
composer/include/email-composer-util.h
composer/src/email-composer-callback.c
composer/src/email-composer-contents.c
composer/src/email-composer-recipient.c
composer/src/email-composer-util.c
composer/src/email-composer.c

index f31fdb2..700dab4 100755 (executable)
@@ -105,7 +105,7 @@ void _composer_noti_response_cb(void *data, Evas_Object *obj, void *event_info);
 Evas_Object *_composer_create_popup(EmailComposerUGD *ugd, bool use_win, char *title, char *content,
                                                                                        int btn_num, char *btn1_lb, char *btn2_lb, char *btn3_lb,
                                                                                        double timeout, void (*response_cb) (void *data, Evas_Object *obj, void *event_info));
-void _composer_save_draft_mail(EmailComposerUGD * ugd);
+Eina_Bool _composer_save_draft_mail(void *ugd);
 void _composer_save_popup_response_cb(void *data, Evas_Object *obj, void *event_info);
 void _composer_popup_response_cb(void *data, Evas_Object *obj, void *event_info);
 char *_composer_get_service_fail_type(int type);
index d481b0c..00245b2 100755 (executable)
@@ -16,6 +16,7 @@
 
 #include <string.h>
 #include <status.h>
+#include <Ethumb.h>
 
 #include "email-composer.h"
 #include "email-composer-util.h"
index f533d4e..9d922dd 100755 (executable)
@@ -15,7 +15,9 @@
  */
 
 #include <string.h>
+
 #include <Ecore_X.h>
+#include <Ethumb.h>
 
 #include "email-composer.h"
 #include "email-composer-recipient.h"
index 0de3846..4d9bec4 100755 (executable)
@@ -15,6 +15,8 @@
  */
 
 #include <string.h>
+#include <Ethumb.h>
+
 #include "email-composer.h"
 #include "email-composer-recipient.h"
 #include "email-composer-callback.h"
index e5387d4..9dd2938 100755 (executable)
@@ -17,6 +17,7 @@
 #include <string.h>
 #include <glib/gprintf.h>
 #include <Ecore_X.h>
+#include <Ethumb.h>
 #include <ctype.h>
 #include <appcore-common.h>
 #undef _
@@ -1038,13 +1039,14 @@ int _composer_make_recipient_char_to_list(EmailComposerUGD *ugd, Evas_Object *ob
        return COMPOSER_ERROR_NONE;
 }
 
-void _composer_save_draft_mail(EmailComposerUGD * ugd)
+Eina_Bool _composer_save_draft_mail(void *data)
 {
+       EmailComposerUGD *ugd = data;
        debug_log("");
 
        if (!ugd) {
                debug_log("ugd is NULL");
-               return;
+               return ECORE_CALLBACK_CANCEL;
        }
 
        if (ugd->send_timer) {
@@ -1095,6 +1097,8 @@ void _composer_save_draft_mail(EmailComposerUGD * ugd)
                        ug_destroy_me(ugd->ug_main);
                }
        }
+
+       return ECORE_CALLBACK_CANCEL;
 }
 
 void _composer_save_popup_response_cb(void *data, Evas_Object *obj, void *event_info)
index 214eee4..8f81574 100755 (executable)
@@ -18,6 +18,9 @@
 #define UG_MODULE_API __attribute__ ((visibility("default")))
 #endif
 
+#include <Ethumb.h>
+#include <Ecore_X.h>
+
 #include "email-composer.h"
 #include "email-composer-util.h"
 #include "email-composer-attachment.h"
@@ -28,7 +31,6 @@
 #include "email-composer-js.h"
 
 #include <sys/vfs.h>
-#include "Ecore_X.h"
 
 static void *on_create(ui_gadget_h ug, enum ug_mode mode, service_h data, void *priv);
 static void on_start(ui_gadget_h ug, service_h data, void *priv);