From 78018ae91d0aaf07f439723ad95480a9569454f8 Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Sun, 4 Dec 2011 13:12:30 +0200 Subject: [PATCH] Fix basic_rates copying Commit e5693c4775bae65faa960f80889f98b0a6cb2e1c used incorrect sizeof to copy the basic rates. Signed-hostap: Jouni Malinen --- src/ap/hw_features.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ap/hw_features.c b/src/ap/hw_features.c index 1f967b007..d43085e8d 100644 --- a/src/ap/hw_features.c +++ b/src/ap/hw_features.c @@ -130,9 +130,9 @@ int hostapd_prepare_rates(struct hostapd_iface *iface, while (basic_rates[i] >= 0) i++; os_free(iface->basic_rates); - iface->basic_rates = os_malloc(i * sizeof(int *)); + iface->basic_rates = os_malloc(i * sizeof(int)); if (iface->basic_rates) - os_memcpy(iface->basic_rates, basic_rates, i * sizeof(int *)); + os_memcpy(iface->basic_rates, basic_rates, i * sizeof(int)); os_free(iface->current_rates); iface->num_rates = 0;