From 16131b14f0b13551875129e5d1b327a6733facb9 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sun, 12 Feb 2017 14:53:38 +0900 Subject: [PATCH] efm ipc - fix unaligned int read on ipc decode warning was right - this is an unaligned read. fix. --- src/bin/e_fm/e_fm_ipc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_fm/e_fm_ipc.c b/src/bin/e_fm/e_fm_ipc.c index 0a85560fe..d26c9d6d4 100644 --- a/src/bin/e_fm/e_fm_ipc.c +++ b/src/bin/e_fm/e_fm_ipc.c @@ -718,7 +718,7 @@ _e_fm_ipc_cb_server_data(void *data EINA_UNUSED, int type EINA_UNUSED, void *eve relative = p; p += strlen(relative) + 1; - after = *((int *)p); + memcpy(&after, p, sizeof(int)); _e_fm_ipc_reorder(file, dst, relative, after); }