Errors and warnings before: 49 this patch: 26