case VT_MODE_TEXT8:
while(pos < Length)
{
- while(term->InputRead == term->InputWrite) Proc_Yield();
+ while(term->InputRead == term->InputWrite) Threads_Yield();
while(term->InputRead != term->InputWrite)
{
- LOG("WriteUTF8(%p, 0x%x)", Buffer+pos, term->InputBuffer[term->InputRead]);
pos += WriteUTF8(Buffer+pos, term->InputBuffer[term->InputRead]);
term->InputRead ++;
term->InputRead %= MAX_INPUT_CHARS;
case VT_MODE_TEXT32:
while(pos < Length)
{
- while(term->InputRead == term->InputWrite) Proc_Yield();
+ while(term->InputRead == term->InputWrite) Threads_Yield();
while(term->InputRead != term->InputWrite)
{
((Uint32*)Buffer)[pos] = term->InputBuffer[term->InputRead];
void VT_int_ClearLine(tVTerm *Term, int Num)
{
int i;
- ENTER("pTerm iNum", Term, Num);
- for( i = Term->Width; i++; )
+ //ENTER("pTerm iNum", Term, Num);
+ for( i = Term->Width; i--; )
{
Term->Text[ Num*Term->Width + i ].Ch = 0;
Term->Text[ Num*Term->Width + i ].Colour = Term->CurColour;
}
- LEAVE('-');
+ //LEAVE('-');
}
/**