/* DBCServer_Release_x64.exe sha256 d9e4fccdf3482e50247686d4452c0b13c75a53efc4bd7320668eece8d1ce828c * Ghidra 12.1.2 decompiler output for 0x14015ff30 FUN_14015ff30 * Pseudocode, not original source. */ void FUN_14015ff30(void) { char cVar1; longlong *plVar2; longlong *plVar3; cVar1 = *(char *)((longlong)*(longlong **)(DAT_140353138 + 8) + 0x29); plVar3 = *(longlong **)(DAT_140353138 + 8); while (cVar1 == '\0') { FUN_14015ffb0(&DAT_140353130,plVar3[2]); plVar2 = (longlong *)*plVar3; operator_delete(plVar3); plVar3 = plVar2; cVar1 = *(char *)((longlong)plVar2 + 0x29); } *(longlong *)(DAT_140353138 + 8) = DAT_140353138; *(longlong *)DAT_140353138 = DAT_140353138; *(longlong *)(DAT_140353138 + 0x10) = DAT_140353138; DAT_140353140 = 0; return; }