DId you check whether or not this is fixed upstream?  Seems like a pretty serious bug if not as this isn't just fixing a warning, it's changing the size passed from sizeof a pointer to the sizeof the struct pointed at.