Errors and warnings before: 396 this patch: 549