James Hawkins : kernel32: Free the resource data if a matching resource exists and we choose not to overwrite the existing resource .