summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/efl_wl/x11.x8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lib/efl_wl/x11.x b/src/lib/efl_wl/x11.x
index 4538e7e24d..f5220c1428 100644
--- a/src/lib/efl_wl/x11.x
+++ b/src/lib/efl_wl/x11.x
@@ -273,8 +273,12 @@ x11_pipe_read(void *data, Ecore_Fd_Handler *fdh)
273 return ECORE_CALLBACK_RENEW; 273 return ECORE_CALLBACK_RENEW;
274 } 274 }
275 if (len) 275 if (len)
276 p->buf = eina_binbuf_manage_new(buf, len, 0); 276 {
277 _incr_upload(p); 277 p->buf = eina_binbuf_manage_new(buf, len, 0);
278 _incr_upload(p);
279 }
280 else
281 free(buf);
278 if (p->incr) 282 if (p->incr)
279 ecore_main_fd_handler_active_set(p->fdh, 0); 283 ecore_main_fd_handler_active_set(p->fdh, 0);
280 else 284 else