Errors and warnings before: 179 this patch: 68