XmSetDataType

VOID __stdcall XmSetDataType(VOID *FannedOutPushLock){
  if( (*((_DWORD *)FannedOutPushLock + 28) & 1) != 0 )
    *((_DWORD *)FannedOutPushLock + 30) = *((_BYTE *)FannedOutPushLock + 138) != 0 ? 3 : 1;
  else
    *((_DWORD *)FannedOutPushLock + 30) = 0;
}

Referenced by:

XmAccumImmediate
XmGroup1General
XmGroup1Immediate
XmGroup2By1
XmGroup2ByByte
XmGroup2ByCL
XmGroup3General
XmGroup45General
XmMoveGeneral
XmMoveImmediate
XmPortDX
XmPortImmediate
XmSegmentOffset
XmStringOperands