OSX/FreeBSD fix for unifdef