Changeset 966


Ignore:
Timestamp:
04/09/2006 01:10:38 (6 years ago)
Author:
chris
Message:

(refs #3)

Changed WideSize? from int to size_t

Don't allow space for null terminator that will not be added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • box/chris/merge/lib/win32/emu.cpp

    r962 r966  
    15601560        } 
    15611561 
    1562         int WideSize = BufferSize / 5; 
     1562        size_t WideSize = BufferSize / 5; 
    15631563        WCHAR* pWideBuffer = new WCHAR [WideSize]; 
    15641564 
     
    15741574                        hConsole, 
    15751575                        pWideBuffer, 
    1576                         WideSize - 1, 
     1576                        WideSize, // will not be null terminated by ReadConsole 
    15771577                        &numCharsRead, 
    15781578                        NULL // reserved 
Note: See TracChangeset for help on using the changeset viewer.