2
3
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-14 02:27:40 -04:00

prevent pfConsole from crashing when inserting text into a max length line

This commit is contained in:
NadnerbD
2012-02-01 20:44:49 -05:00
parent b9734786a8
commit 02118488bd

View File

@ -873,7 +873,7 @@ void pfConsole::IHandleKey( plKeyEventMsg *msg )
} }
} }
// or are they just typing in a working line // or are they just typing in a working line
else if( fWorkingCursor < kMaxCharsWide - 2 && key != 0 ) else if( strlen( fWorkingLine ) < kMaxCharsWide - 2 && key != 0 )
{ {
for( i = strlen( fWorkingLine ) + 1; i > fWorkingCursor; i-- ) for( i = strlen( fWorkingLine ) + 1; i > fWorkingCursor; i-- )
fWorkingLine[ i ] = fWorkingLine[ i - 1 ]; fWorkingLine[ i ] = fWorkingLine[ i - 1 ];