Errors and warnings before: 23 this patch: 28