Huw Davies (@huw) commented about dlls/nsi/nsi.c:
NsiFreeTable( data[0], data[1], data[2], data[3] ); memset( data, 0, sizeof(data) ); err = ERROR_OUTOFMEMORY; /* fail if this is the last attempt */
num += num >> 4; /* num typically keeps increasing, get ahead */
While this is fine, the word "typically" both in this comment and in the commit message could do with some qualification. The table may typically grow for TCP connections (although even that is likely only true at system start time), other tables may or may not grow. Perhaps using something like "may grow" instead?