void FUN_00402740(int param_1,int param_2,int param_3,int param_4)
{
uint uVar1;
int iVar2;
int iVar3;
uVar1 = param_4 + 0x1fU >> 5;
if (uVar1 != 0) {
iVar3 = 0;
iVar2 = 0;
do {
iVar3 = iVar3 + 1;
*(uint *)(param_1 + iVar2) = *(uint *)(param_3 + iVar2) | *(uint *)(param_2 + iVar2);
iVar2 = iVar2 + 4;
} while (iVar3 < (int)uVar1);
}
return;
}