27 lines
673 B
C
27 lines
673 B
C
/* Agent_Release_x64.exe sha256 6f2be7b8eb799ba51b359d1958720aac5baee5b7ee0d1d36684d3cbd72d45469
|
|
* Ghidra 12.1.2 decompiler output for 0x1400cd0c0 FUN_1400cd0c0
|
|
* Pseudocode, not original source. */
|
|
|
|
void FUN_1400cd0c0(undefined1 *param_1,int param_2)
|
|
|
|
{
|
|
undefined1 uVar1;
|
|
longlong lVar2;
|
|
undefined1 *puVar3;
|
|
undefined1 *puVar4;
|
|
|
|
lVar2 = (longlong)(param_2 + -1);
|
|
if (0 < param_2 + -1) {
|
|
puVar3 = param_1;
|
|
do {
|
|
uVar1 = *puVar3;
|
|
puVar4 = puVar3 + 1;
|
|
*puVar3 = param_1[lVar2];
|
|
param_1[lVar2] = uVar1;
|
|
lVar2 = lVar2 + -1;
|
|
puVar3 = puVar4;
|
|
} while ((longlong)puVar4 - (longlong)param_1 < lVar2);
|
|
}
|
|
return;
|
|
}
|
|
|