From 60f3d31fddec474d6d43a37d08201f176765dd4b Mon Sep 17 00:00:00 2001 From: Vadim Bendebury Date: Sun, 22 Jan 2017 09:06:04 -0800 Subject: [PATCH] g: fix dcrypto key context initialization mempy should be using size of the object, not size of the pointer. BRANCH=none BUG=none TEST=make buildall -j Change-Id: I1ccb8ca4c313da8dad45b19375f390cfb346ac65 Signed-off-by: Vadim Bendebury Reviewed-on: https://chromium-review.googlesource.com/431106 Reviewed-by: Marius Schilder Reviewed-by: Nagendra Modadugu --- chip/g/dcrypto/app_key.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chip/g/dcrypto/app_key.c b/chip/g/dcrypto/app_key.c index 0c560656ef..cd6b6a2cb5 100644 --- a/chip/g/dcrypto/app_key.c +++ b/chip/g/dcrypto/app_key.c @@ -22,7 +22,7 @@ int DCRYPTO_appkey_init(enum dcrypto_appid appid, struct APPKEY_CTX *ctx) if (appid >= ARRAY_SIZE(dcrypto_app_names)) return 0; - memset(ctx, 0, sizeof(ctx)); + memset(ctx, 0, sizeof(*ctx)); if (!DCRYPTO_ladder_compute_frk2(0, ctx->key)) return 0;