[Scummvm-cvs-logs] SF.net SVN: scummvm: [24113] scummvm/trunk/gui/editable.cpp
fingolfin at users.sourceforge.net
fingolfin at users.sourceforge.net
Wed Oct 4 19:13:54 CEST 2006
Revision: 24113
http://svn.sourceforge.net/scummvm/?rev=24113&view=rev
Author: fingolfin
Date: 2006-10-04 10:13:48 -0700 (Wed, 04 Oct 2006)
Log Message:
-----------
Fix for bug #1570189 (GUI: crash when pressing "delete" at the end of the name)
Modified Paths:
--------------
scummvm/trunk/gui/editable.cpp
Modified: scummvm/trunk/gui/editable.cpp
===================================================================
--- scummvm/trunk/gui/editable.cpp 2006-10-04 13:29:14 UTC (rev 24112)
+++ scummvm/trunk/gui/editable.cpp 2006-10-04 17:13:48 UTC (rev 24113)
@@ -110,9 +110,11 @@
forcecaret = true;
break;
case 127: // delete
- _editString.deleteChar(_caretPos);
+ if (_caretPos < (int)_editString.size()) {
+ _editString.deleteChar(_caretPos);
+ dirty = true;
+ }
forcecaret = true;
- dirty = true;
break;
case 256 + 20: // left arrow
if (_caretPos > 0) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list