wlan : Fix static issue in csrApiRoam File.

In this issue array 'ChannelCacheStr' bound
could be exceeded.
As a part of Fix, added condition check
so that array bound is never exceeded.
Change-Id: I0d1aa2dda6c21b8ae0d6a83d46b14140c093a2f2
CRs-Fixed: 620480
(cherry picked from commit 29d130e3856095eabd4b8c4e5a4b6b04488e5a20)
diff --git a/CORE/SME/src/csr/csrApiRoam.c b/CORE/SME/src/csr/csrApiRoam.c
index 10fd6f1..0542fb0 100644
--- a/CORE/SME/src/csr/csrApiRoam.c
+++ b/CORE/SME/src/csr/csrApiRoam.c
@@ -16026,7 +16026,7 @@
        }
      }
 #endif
-    for (i = 0, j = 0; i < pRequestBuf->ConnectedNetwork.ChannelCount; i++)
+    for (i = 0, j = 0;j < (sizeof(ChannelCacheStr)/sizeof(ChannelCacheStr[0])) && i < pRequestBuf->ConnectedNetwork.ChannelCount; i++)
     {
             j += snprintf(ChannelCacheStr + j, sizeof(ChannelCacheStr) - j," %d",
                           pRequestBuf->ConnectedNetwork.ChannelCache[i]);