]> git.ipfire.org Git - thirdparty/hostap.git/blobdiff - wpa_supplicant/p2p_supplicant.c
Convert os_realloc() for an array to use os_realloc_array()
[thirdparty/hostap.git] / wpa_supplicant / p2p_supplicant.c
index df65de971e5fc5d0547faf485cd6d0e895ecbf78..3562205f8b8712514923cbaaada2506ed92d38d1 100644 (file)
@@ -530,8 +530,8 @@ static void wpas_p2p_add_persistent_group_client(struct wpa_supplicant *wpa_s,
                        return; /* already in list */
        }
 
-       n = os_realloc(s->p2p_client_list,
-                      (s->num_p2p_clients + 1) * ETH_ALEN);
+       n = os_realloc_array(s->p2p_client_list, s->num_p2p_clients + 1,
+                            ETH_ALEN);
        if (n == NULL)
                return;
        os_memcpy(n + s->num_p2p_clients * ETH_ALEN, addr, ETH_ALEN);