From 874a9ee2850b9b295f5ee7d441e97115f5997acc Mon Sep 17 00:00:00 2001 From: Lucas De Marchi Date: Wed, 22 May 2013 20:01:47 -0300 Subject: stk: Fix sizeof on memcpy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit src/stk.c: In function ‘__ofono_cbs_sim_download’: src/stk.c:283:45: error: argument to ‘sizeof’ in ‘memcpy’ call is the same expression as the source; did you mean to dereference it? [-Werror=sizeof-pointer-memaccess] memcpy(&e.cbs_pp_download.page, msg, sizeof(msg)); ^ --- src/stk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/stk.c') diff --git a/src/stk.c b/src/stk.c index 79747514..01c95b53 100644 --- a/src/stk.c +++ b/src/stk.c @@ -280,7 +280,7 @@ void __ofono_cbs_sim_download(struct ofono_stk *stk, const struct cbs *msg) e.type = STK_ENVELOPE_TYPE_CBS_PP_DOWNLOAD; e.src = STK_DEVICE_IDENTITY_TYPE_NETWORK; - memcpy(&e.cbs_pp_download.page, msg, sizeof(msg)); + memcpy(&e.cbs_pp_download.page, msg, sizeof(*msg)); err = stk_send_envelope(stk, &e, stk_cbs_download_cb, ENVELOPE_RETRIES_DEFAULT); -- cgit v1.2.3