Hans Leidekker (@hans) commented about dlls/msi/database.c:
chars_left--; }
- /* catch erroneous lines, albeit later on */
- if (*num_entries && *num_entries != count)
return ERROR_FUNCTION_FAILED;
Something like /* make sure this line has the same number of entries as the previous one */ would be clearer IMO.