TxtpJustifyRectangle

VOID __fastcall TxtpJustifyRectangle(_DWORD *a1, _DWORD *a2, UINT64 *a3){
  int v4; 
  unsigned int v5; 
  unsigned int v6; 
  *((_DWORD *)a3 + 1) = 0;
  v4 = a1[16];
  if( (v4 & 4) != 0 )
  {
    v5 = a1[17];
  }
  else
  {
    v6 = a1[2] - *a2;
    if( (v4 & 8) != 0 )
    {
      *(_DWORD *)a3 = v6;
      v5 = v6 - a1[17];
    }
    else
    {
      v5 = v6 >> 1;
    }
  }
  *(_DWORD *)a3 = v5;
}

Referenced by:

BgpTxtDisplayCharacter
BgpTxtDisplayString