[PATCH 1/2] Fix wmm compile on fedora-17 (gcc 4.7.2)
| Newsgroups | gmane.linux.drivers.hostap |
|---|---|
| Message-ID | <[email protected]> |
From: Ben Greear <[email protected]> I guess this compiler does not like to initialize arrays with brackets? Signed-off-by: Ben Greear <[email protected]> --- src/ap/wmm.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ap/wmm.c b/src/ap/wmm.c index 881fd9f..9ebb01e 100644 --- a/src/ap/wmm.c +++ b/src/ap/wmm.c @@ -111,9 +111,11 @@ u8 * hostapd_eid_wmm(struct hostapd_data *hapd, u8 *eid) u8 *pos = eid; struct wmm_parameter_element *wmm = (struct wmm_parameter_element *) (pos + 2); - struct hostapd_wmm_ac_params wmmp[WMM_AC_NUM] = { 0 }; + struct hostapd_wmm_ac_params wmmp[WMM_AC_NUM]; int e; + os_memset(wmmp, 0, sizeof(wmmp)); + if (!hapd->conf->wmm_enabled) return eid; wmm_calc_regulatory_limit(hapd, wmmp); -- 2.7.5