From f471fcec7baa1944b38f1574603a800eb3b14716 Mon Sep 17 00:00:00 2001 From: Maks Naumov Date: Tue, 16 Jan 2018 12:47:12 +0200 Subject: [PATCH] Use correct size for Zero() --- src/Cedar/Admin.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Cedar/Admin.c b/src/Cedar/Admin.c index 0173afd6..6fb34b36 100644 --- a/src/Cedar/Admin.c +++ b/src/Cedar/Admin.c @@ -1618,7 +1618,7 @@ UINT StGetHubMsg(ADMIN *a, RPC_MSG *t) else { FreeRpcMsg(t); - Zero(t, sizeof(t)); + Zero(t, sizeof(RPC_MSG)); t->Msg = GetHubMsg(h); @@ -6303,7 +6303,7 @@ UINT StGetLink(ADMIN *a, RPC_CREATE_LINK *t) StrCpy(hubname, sizeof(hubname), t->HubName); FreeRpcCreateLink(t); - Zero(t, sizeof(t)); + Zero(t, sizeof(RPC_CREATE_LINK)); StrCpy(t->HubName, sizeof(t->HubName), hubname); Lock(k->lock); @@ -7749,7 +7749,7 @@ UINT StGetHubRadius(ADMIN *a, RPC_RADIUS *t) return ERR_HUB_NOT_FOUND; } - Zero(t, sizeof(t)); + Zero(t, sizeof(RPC_RADIUS)); //GetRadiusServer(h, t->RadiusServerName, sizeof(t->RadiusServerName), // &t->RadiusPort, t->RadiusSecret, sizeof(t->RadiusSecret)); GetRadiusServerEx(h, t->RadiusServerName, sizeof(t->RadiusServerName),