Errors and warnings before: 42 this patch: 19