Correct two errors in the generation of debug strings that
were triggering invalid memory access exceptions.
Change-Id: Ie5ee3289e2fa74809067f05931c3aa568c2be9d0
Reviewed-on: http://gerrit.openafs.org/7859
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
#ifdef AFS_DEBUG_TRACE
AFSDbgPrint( L"NPFormatNetworkName Remote %s Flags %s (0x%x) CharsPerLine %u\n",
lpRemoteName,
- dwFlags,
GetFormatFlags( dwFlags),
+ dwFlags,
dwAveCharPerLine);
#endif
#endif
GetCurrentThreadId());
- rc = StringCbVPrintfW( &wszbuffer[ 14], sizeof(wszbuffer) - 14, Format, marker);
+ rc = StringCbVPrintfW( &wszbuffer[ 14], sizeof(wszbuffer) - 14 * sizeof(WCHAR), Format, marker);
if (SUCCEEDED(rc)) {
if (debug & 1)