_QWORD *__fastcall PfTGetFreeBuffer(__int64 a1){ _QWORD *v1; _QWORD *result; v1 = *(_QWORD **)(a1 + 16); result = 0i64; if( v1 ) { *(_QWORD *)(a1 + 16) = *v1; result = v1; --*(_WORD *)(a1 + 10); } return result; }