RtlUpperString

VOID __fastcall RtlUpperString(_STRING *DestinationString, const _STRING *SourceString){
  int Length; 
  char *Buffer; 
  char *v4; 
  char v5; 
  Length = SourceString->Length;
  Buffer = DestinationString->Buffer;
  v4 = SourceString->Buffer;
  if( (unsigned __int16)Length > DestinationString->MaximumLength )
    Length = DestinationString->MaximumLength;
  for( DestinationString->Length = Length; Length; --Length )
  {
    v5 = *v4;
    RtlpIsUtf8Process(0);
    if( (unsigned __int8)(v5 - 97) <= 0x19u )
      v5 ^= 0x20u;
    *Buffer = v5;
    ++v4;
    ++Buffer;
  }
}

Referenced by:

No references.