The src/usb/rx.c contains the following structure:
switch (a) {
case X:
/* ... */
break;
case Y:
if (b) {
} else
!--> // dbgcond(DBG_SCAN, "BSS list is full\n");
break;
case Z:
/* ... */
break;
}
The problem is that if the "else" part is commented out, the "break" will
be the else part causing a fallthrough from X to Z.
Nobody/Anonymous
None
None
Public
| Filename | Description | Download |
|---|---|---|
| incorrect_fallthourgh.patch | {} brackets added to prevent "break" go under "else" in src/usb/rx.c:MgmtFrameProcessing() | Download |
| Field | Old Value | Date | By |
|---|---|---|---|
| File Added | 229876: incorrect_fallthourgh.patch | 2007-05-20 13:31 | nmarci |