RaspRectangleCreate

INT64 __fastcall RaspRectangleCreate(INT64 *a1, UINT64 a2, _QWORD *a3, INT64 *a4){
  unsigned int v4; 
  unsigned int v7; 
  unsigned __int64 Memory; 
  INT64 result; 
  __int64 v10; 
  v4 = a2;
  v7 = ((unsigned int)(a2 * *(_DWORD *)a1 * *((_DWORD *)a1 + 1) + 7) >> 3) + 72;
  Memory = RaspAllocateMemory(v7, a4);
  if( !Memory )
    return 3221225495i64;
  result = BgpGxInitializeRectangle(a1, v4, Memory, v7);
  *a3 = v10;
  return result;
}

Referenced by:

BgpRasPrintGlyph
RaspScanConvert