/* DBCServer_Release_x64.exe sha256 d9e4fccdf3482e50247686d4452c0b13c75a53efc4bd7320668eece8d1ce828c * Ghidra 12.1.2 decompiler output for 0x1401f30e0 FUN_1401f30e0 * Pseudocode, not original source. */ void FUN_1401f30e0(longlong param_1) { int iVar1; undefined8 uVar2; iVar1 = *(int *)(param_1 + 0x100); if (iVar1 == 0) { FUN_1401efab0(); } else if (iVar1 == 1) { FUN_1401eb980(); } else if (iVar1 == 2) { FUN_1401eabe0(); } else if (iVar1 == 3) { FUN_1401f2fa0(); } else if (iVar1 == 4) { FUN_1401eca30(); } FUN_1401c8bf0(*(undefined8 *)(param_1 + 0x108)); uVar2 = FUN_1401c7000(*(undefined8 *)(param_1 + 0x108)); FUN_1401c5960(*(longlong *)(param_1 + 0x108) + 0x1878,uVar2); if (*(char *)(*(longlong *)(param_1 + 0x108) + 0x1888) != '\0') { FUN_1401c9120(); } return; }