Skip to content

Commit 69f3ec8

Browse files
KonstaTpelwell
authored andcommitted
fixup! non-upstream: support DS1 exit firmware re-download
* Fixes build with Clang. drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c:461:10: error: array index 18 is past the end of the array (that has type 'u8[1]' (aka 'unsigned char[1]')) [-Werror,-Warray-bounds] 461 | setbit(eventmask_msg->mask, BRCMF_E_ULP); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/wireless/broadcom/brcm80211/brcmfmac/../include/brcmu_utils.h:37:30: note: expanded from macro 'setbit' 37 | #define setbit(a, i) (((u8 *)a)[(i)/NBBY] |= 1<<((i)%NBBY)) | ^ ~~~~~~~~ drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h:313:2: note: array 'mask' declared here 313 | u8 mask[1]; | ^ 1 error generated.
1 parent 7578adc commit 69f3ec8

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • drivers/net/wireless/broadcom/brcm80211/brcmfmac

drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ struct eventmsgs_ext {
310310
u8 command;
311311
u8 len;
312312
u8 maxgetsize;
313-
u8 mask[1];
313+
u8 mask[];
314314
};
315315

316316
typedef int (*brcmf_fweh_handler_t)(struct brcmf_if *ifp,

0 commit comments

Comments
 (0)