wlan: fix for printing non-null terminated ssid properly

SSID is now printed with precision in %s.
This prints only characters upto length of SSID.
In this error message, SSID looks cleaner and legible

Change-Id: Ifa46f8ae67202c5776d6f31ffef3bec4a306d57b
CRs-fixed: 494110
diff --git a/CORE/SME/src/csr/csrNeighborRoam.c b/CORE/SME/src/csr/csrNeighborRoam.c
index 9ff183f..22eed72 100644
--- a/CORE/SME/src/csr/csrNeighborRoam.c
+++ b/CORE/SME/src/csr/csrNeighborRoam.c
@@ -1262,17 +1262,11 @@
     pScanFilter->SSIDs.SSIDList->SSID.length =  pCurProfile->SSID.length;
     vos_mem_copy((void *)pScanFilter->SSIDs.SSIDList->SSID.ssId, (void *)pCurProfile->SSID.ssId, pCurProfile->SSID.length); 
 
-    NEIGHBOR_ROAM_DEBUG(pMac, LOGE, FL("Filtering from scan results for"
-                        "SSID = 0x%08lx%08lx%08lx%08lx%08lx%08lx%08lx%08lx\nSSID Length = %d"),
-                        pScanFilter->SSIDs.SSIDList->SSID.ssId[0],
-                        pScanFilter->SSIDs.SSIDList->SSID.ssId[4],
-                        pScanFilter->SSIDs.SSIDList->SSID.ssId[8],
-                        pScanFilter->SSIDs.SSIDList->SSID.ssId[12],
-                        pScanFilter->SSIDs.SSIDList->SSID.ssId[16],
-                        pScanFilter->SSIDs.SSIDList->SSID.ssId[20],
-                        pScanFilter->SSIDs.SSIDList->SSID.ssId[24],
-                        pScanFilter->SSIDs.SSIDList->SSID.ssId[28],
-                        pScanFilter->SSIDs.SSIDList->SSID.length);
+    NEIGHBOR_ROAM_DEBUG(pMac, LOGE, FL("Filtering for SSID %.*s from scan results,"
+                                "length of SSID = %u"),
+                                pScanFilter->SSIDs.SSIDList->SSID.length,
+                                pScanFilter->SSIDs.SSIDList->SSID.ssId,
+                                pScanFilter->SSIDs.SSIDList->SSID.length);
     pScanFilter->authType.numEntries = 1;
     pScanFilter->authType.authType[0] = pCurProfile->AuthType;