wlan : Static issue reported in csrNeighborRoam file.

In csrNeighborRoamPrepareNonOccupiedChannelList
function check has been added to make sure that
channels added in non-occupied channel list are
from valid channel list only.

Change-Id: Ieba069cbd625dcc557d236df20c74cac2e91f98b
CRs-Fixed: 642523
diff --git a/CORE/SME/src/csr/csrNeighborRoam.c b/CORE/SME/src/csr/csrNeighborRoam.c
index a3e99df..ba0708d 100644
--- a/CORE/SME/src/csr/csrNeighborRoam.c
+++ b/CORE/SME/src/csr/csrNeighborRoam.c
@@ -3349,7 +3349,7 @@
     tANI_U8 numOccupiedChannels = pMac->scan.occupiedChannels.numChannels;
     tANI_U8 *pOccupiedChannelList = pMac->scan.occupiedChannels.channelList;
 
-    for (i = 0; i < numOfChannels; i++)
+    for (i = 0; (i < numOfChannels &&(i < WNI_CFG_VALID_CHANNEL_LIST_LEN)); i++)
     {
         if (!csrIsChannelPresentInList(pOccupiedChannelList, numOccupiedChannels,
              pInputChannelList[i]))