/* AgentManager_Release_x64.exe sha256 8fd8ca91725858651a7839d34257b10c2970ac16c97e60c523b8b0c983fcb186 * Ghidra 12.1.2 decompiler output for 0x1400dddd0 FUN_1400dddd0 * Pseudocode, not original source. */ void FUN_1400dddd0(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; }