Errors and warnings before: 344 this patch: 609