在PGP 6.5.8 源代码中,我看到一个函数定义如下:
static void
sUnlockMemory(
void * mem,
PGPSize numBytes.
PGPBoolean nonPageable )
{
/* we always call VirtualLock() so always call VirtualUnlock() */
(void)wasLocked;
VirtualUnlock ( mem, numBytes );
}
注意第 4 行末尾的句点。它有什么作用?我可以用逗号代替它吗?该文件标记为 1999 年 8 月最后一次修改。生成说明参考 Visual C++ 6。
我把它原封不动放在 Github 上,但也可以在这里下载:http ://www.pgpi.org/products/pgp/versions/freeware/win32/6.5.8/