express: Use Eina_Tmpstr for buffer

Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
Chris Michael 2015-03-12 11:09:16 -04:00
parent 757b21f653
commit b7be2f7606
1 changed files with 6 additions and 6 deletions

View File

@ -45,20 +45,20 @@ _url_compl_cb(void *data, int type EINA_UNUSED, void *event_info EINA_UNUSED)
Evas_Object *
media_add(Evas_Object *obj, Gravatar *g)
{
char buf[4096];
Eina_Tmpstr *buff;
int tmpfd;
Ecore_Con_Url *url;
tmpfd = eina_file_mkstemp("express", &buf);
tmpfd = eina_file_mkstemp("express", &buff);
g->img_file = eina_stringshare_add(buf);
g->img_file = eina_stringshare_add(buff);
g->tmpfd = tmpfd;
if (tmpfd >= 0)
{
if (!(url = ecore_con_url_new(g->url)))
{
unlink(buf);
unlink(buff);
close(tmpfd);
}
else
@ -66,13 +66,13 @@ media_add(Evas_Object *obj, Gravatar *g)
ecore_con_url_fd_set(url, tmpfd);
if (!ecore_con_url_get(url))
{
unlink(buf);
unlink(buff);
close(tmpfd);
url = NULL;
}
else
ecore_event_handler_add(ECORE_CON_EVENT_URL_COMPLETE,
_url_compl_cb, buf);
_url_compl_cb, buff);
}
}