qcacld-3.0: Fix compile error for uninitialized variables

The wlan driver produces compilation errors (with some strict build
options).
Fix compile error for uninitialized variables.

Change-Id: I5cf00aeca446270d6ad6c94b6eeefc63149d064e
CRs-Fixed: 2221120
This commit is contained in:
Srinivas Girigowda 2018-04-09 14:21:48 -07:00 • committed by nshrivas
commit d6e47508f4

View file

@ -2221,7 +2221,7 @@ sir_validate_and_rectify_ies(tpAniSirGlobal mac_ctx,
uint32_t *missing_rsn_bytes)
{
uint32_t length = SIZE_OF_FIXED_PARAM;
uint8_t *ref_frame;
uint8_t *ref_frame = NULL;
/* Frame contains atleast one IE */
if (frame_bytes > (SIZE_OF_FIXED_PARAM +
@ -2241,7 +2241,7 @@ sir_validate_and_rectify_ies(tpAniSirGlobal mac_ctx,
* Capability with junk value. To avoid this, add RSN
* Capability value with default value.
*/
if ((*ref_frame == RSNIEID) &&
if (ref_frame && (*ref_frame == RSNIEID) &&
(length == (frame_bytes +
RSNIE_CAPABILITY_LEN))) {
/* Assume RSN Capability as 00 */