From 827faae0ec9b51af959506479a6498f52a4c45e8 Mon Sep 17 00:00:00 2001 From: "mallinath@webrtc.org" Date: Thu, 13 Mar 2014 02:15:12 +0000 Subject: [PATCH] Fixing incorrect memset. Found when ENABLE_EXTERNAL_AUTH is enabled in chrome. TBR=ronghuawu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/9909004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5691 4adac7df-926f-26a2-2b94-8c16560cd09d --- talk/session/media/externalhmac.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/talk/session/media/externalhmac.cc b/talk/session/media/externalhmac.cc index a7b62c318..c640e2565 100644 --- a/talk/session/media/externalhmac.cc +++ b/talk/session/media/externalhmac.cc @@ -112,7 +112,7 @@ external_hmac_alloc(auth_t** a, int key_len, int out_len) { err_status_t external_hmac_dealloc(auth_t* a) { // Zeroize entire state - memset((uint8_t *)a, sizeof(external_hmac_ctx_t) + sizeof(auth_t)); + memset((uint8_t *)a, 0, sizeof(external_hmac_ctx_t) + sizeof(auth_t)); // Free memory free(a);