[WCNCR00151641] misc: fix output format in iwpriv ver

[Description]
Fix output format in iwpriv ver

Misbehavior:
Version output result may look like this line.
"N9  tailer version 7668_trunk (YYYYMMDDhhmmsse�) info 4:E1"
The datecode should be "YYYYMMDDhhmmss[f/e/a]" (15 bytes). So, the pending
garbled text is not necessary and may cause the screen cleared in minicom.

Solution:
Avoid snprintf working improperly, exactly print 15 bytes only.

Ref:
http://wiki.mediatek.inc/x/agNYD

Feature: misc
Change-Id: I31b3b896adeb5e82a5bbc9d1f874761c6d6bb394
CR-Id: WCNCR00151641
Signed-off-by: Deren Wu <deren.wu@mediatek.com>
diff --git a/os/linux/gl_wext_priv.c b/os/linux/gl_wext_priv.c
index b4eed66..3ba7dd1 100644
--- a/os/linux/gl_wext_priv.c
+++ b/os/linux/gl_wext_priv.c
@@ -7709,17 +7709,21 @@
 		prTailer = &prVerInfo->rN9tailer;
 		kalMemCopy(aucBuf, prTailer->ram_version, 10);
 		aucBuf[10] = '\0';
+		kalMemCopy(aucDate, prTailer->ram_built_date, sizeof(prTailer->ram_built_date));
+		aucDate[sizeof(prTailer->ram_built_date)] = '\0';
 		u4Offset += snprintf(pcCommand + u4Offset, i4TotalLen - u4Offset,
 		"N9  tailer version %s (%s) info %u:E%u\n",
-		aucBuf, prTailer->ram_built_date, prTailer->chip_info,
+		aucBuf, aucDate, prTailer->chip_info,
 		prTailer->eco_code + 1);
 
 		prTailer = &prVerInfo->rCR4tailer;
 		kalMemCopy(aucBuf, prTailer->ram_version, 10);
 		aucBuf[10] = '\0';
+		kalMemCopy(aucDate, prTailer->ram_built_date, sizeof(prTailer->ram_built_date));
+		aucDate[sizeof(prTailer->ram_built_date)] = '\0';
 		u4Offset += snprintf(pcCommand + u4Offset, i4TotalLen - u4Offset,
 		"CR4 tailer version %s (%s) info %u:E%u\n",
-		aucBuf, prTailer->ram_built_date, prTailer->chip_info,
+		aucBuf, aucDate, prTailer->chip_info,
 		prTailer->eco_code + 1);
 #endif
 	if (!prVerInfo->fgPatchIsDlByDrv) {