On 2017-05-22 01:41, hbelusca(a)svn.reactos.org wrote:
+static PCVS_VERSION_INFO_STRUCT32
+VersionInfo32_FindChild(
+ IN PCVS_VERSION_INFO_STRUCT32 info,
+ IN PCWSTR szKey,
+ IN UINT cbKey)
+{
+ PCVS_VERSION_INFO_STRUCT32 child = VersionInfo32_Children(info);
+
+ while ((ULONG_PTR)child < (ULONG_PTR)info + info->wLength)
+ {
+ if (!_wcsnicmp(child->szKey, szKey, cbKey) &&
!child->szKey[cbKey])
You're using cbKey in two places that need a character count here.
+ return child;
+
+ if (child->wLength == 0) return NULL;
+ child = VersionInfo32_Next(child);
+ }
+
+ return NULL;
+}