forked from enlightenment/efl
ecore_con,elput: fix warnings
Summary: elput: fix warning for unused write result ecore_con: fix warning for unused asprintf result Reviewers: iscaro, devilhorns, cedric Reviewed By: cedric Subscribers: cedric, seoz, jpeg Differential Revision: https://phab.enlightenment.org/D4308 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
This commit is contained in:
parent
03882d5588
commit
a3fba57b26
|
@ -4487,11 +4487,18 @@ _efl_net_ip_connect_async_run(void *data, Ecore_Thread *thread EINA_UNUSED)
|
|||
* parameter must be a URL with schema, otherwise it won't
|
||||
* return anything.
|
||||
*/
|
||||
char *url;
|
||||
Eina_Stringshare *url;
|
||||
|
||||
asprintf(&url, "%s://%s:%s", d->protocol == IPPROTO_UDP ? "udp" : "tcp", host, port);
|
||||
proxies = ecore_con_libproxy_proxies_get(url);
|
||||
free(url);
|
||||
url = eina_stringshare_printf("%s://%s:%s", d->protocol == IPPROTO_UDP ? "udp" : "tcp", host, port);
|
||||
if (!url)
|
||||
{
|
||||
ERR("Could not assemble URL");
|
||||
}
|
||||
else
|
||||
{
|
||||
proxies = ecore_con_libproxy_proxies_get(url);
|
||||
eina_stringshare_del(url);
|
||||
}
|
||||
}
|
||||
|
||||
EINA_THREAD_CLEANUP_PUSH((Eina_Free_Cb)ecore_con_libproxy_proxies_free, proxies);
|
||||
|
|
|
@ -276,7 +276,19 @@ _logind_device_release(Elput_Manager *em, uint32_t major, uint32_t minor)
|
|||
static void
|
||||
_logind_pipe_write_fd(Elput_Manager *em, int fd)
|
||||
{
|
||||
write(em->input.pipe, &fd, sizeof(int));
|
||||
int ret;
|
||||
|
||||
while (1)
|
||||
{
|
||||
ret = write(em->input.pipe, &fd, sizeof(int));
|
||||
if (ret < 0)
|
||||
{
|
||||
if ((errno == EAGAIN) || (errno == EINTR))
|
||||
continue;
|
||||
WRN("Failed to write to input pipe");
|
||||
}
|
||||
break;
|
||||
}
|
||||
close(em->input.pipe);
|
||||
em->input.pipe = -1;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue