#include <vector>
#include <string>
#include <algorithm>
+#include <dlog.h>
+
using namespace std;
#define CANDIDATE_EDJ_FILE_PATH "/usr/share/isf/ise/ise-default/720x1280/default/sdk/edc/candidate-single.edj"
item = edje_object_add(evas_object_evas_get(win));
ret = edje_object_file_set(item, CANDIDATE_EDJ_FILE_PATH, "candidate_item");
if (!ret) {
- printf("getting candidate item failed.\n");
+ LOGW("getting candidate item failed.");
return NULL;
}
seperate_line = edje_object_add (evas_object_evas_get (win));
ret = edje_object_file_set (seperate_line, CANDIDATE_EDJ_FILE_PATH, "seperate_line");
if (!ret) {
- printf("getting seperate line failed.\n");
+ LOGW("getting seperate line failed.");
return NULL;
}
evas_object_show (seperate_line);
#include <string>
#include <assert.h>
#include <algorithm>
+#include <dlog.h>
#ifdef WAYLAND
#include <Ecore_Wayland.h>
#else
ret = edje_object_file_set(edje,
CANDIDATE_EDJ_FILE_PATH, "candidate_item");
if (!ret) {
- printf("getting candidate edje failed.\n");
+ LOGW("getting candidate edje failed.");
return NULL;
}
edje = edje_object_add (evas_object_evas_get (win));
ret = edje_object_file_set (edje, CANDIDATE_EDJ_FILE_PATH, "seperate_line");
if (!ret) {
- printf("getting seperate line failed.\n");
+ LOGW("getting seperate line failed.");
return NULL;
}
evas_object_show (edje);
int ret = edje_object_file_set(more_view.layout,
CANDIDATE_EDJ_FILE_PATH, "candidate_more_view");
if (!ret) {
- printf("error while loading more candidate layout\n");
+ LOGW("error while loading more candidate layout");
throw "failed loading candidate layout.";
}
int ret = edje_object_file_set(view.layout,
CANDIDATE_EDJ_FILE_PATH, "candidate");
if (!ret) {
- printf("error while loading candidate layout\n");
+ LOGW("error while loading candidate layout");
throw "failed loading candidate layout.";
}
Evas_Coord scr_w, scr_h;
for(std::vector<int>::iterator it = emoticon_list_recent.begin();
it != emoticon_list_recent.end(); std::advance(it, 1)) {
char buf[10]= {0};
- sprintf (buf, "%d", *it);
+ snprintf (buf, sizeof(buf), "%d", *it);
string_value += std::string(buf);
string_value += " ";
}
for(int i=0; i<10; ++i)
{
char buf[5] = {0};
- sprintf(buf, "%d", i);
+ snprintf(buf, sizeof(buf), "%d", i);
if(strcmp(key_value, buf) == 0)
{
return;
doc = xmlReadFile(LANG_TABLE_XML_PATH, NULL, 0);
if (doc == NULL) {
- LOGD("Could not load file.\n");
- exit(1);
+ LOGE("Could not load file.\n");
+ return;
}
cur_node = xmlDocGetRootElement(doc);
if (cur_node == NULL) {
- LOGD("empty document.\n");
+ LOGE("empty document.\n");
xmlFreeDoc(doc);
- exit(1);
+ return;
}
if (0 != xmlStrcmp(cur_node->name, (const xmlChar*)"languages"))
{
- LOGD("root name %s error!\n", cur_node->name);
+ LOGE("root name %s error!\n", cur_node->name);
xmlFreeDoc(doc);
- exit(1);
+ return;
}
cur_node = cur_node->xmlChildrenNode;