Errors and warnings before: 306 this patch: 306