[Scummvm-cvs-logs] CVS: scummvm/saga interface.cpp,1.82,1.83

Andrew Kurushin h00ligan at users.sourceforge.net
Fri Apr 22 08:44:06 CEST 2005


Update of /cvsroot/scummvm/scummvm/saga
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18914

Modified Files:
	interface.cpp 
Log Message:
fixed non assigned buttons in IHNM


Index: interface.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/saga/interface.cpp,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -d -r1.82 -r1.83
--- interface.cpp	22 Apr 2005 15:26:50 -0000	1.82
+++ interface.cpp	22 Apr 2005 15:43:42 -0000	1.83
@@ -553,8 +553,10 @@
 
 
 	if (!_vm->mouseButtonPressed()) {			// remove pressed flag
-		_inventoryUpButton->state = 0;
-		_inventoryDownButton->state = 0;
+		if (_inventoryUpButton) {
+			_inventoryUpButton->state = 0;
+			_inventoryDownButton->state = 0;
+		}
 	}
 
 	panelButton = _mainPanel.hitTest(mousePoint, kPanelAllButtons);
@@ -975,8 +977,10 @@
 	PanelButton *last = _conversePanel.currentButton;
 	
 	if (!_vm->mouseButtonPressed()) {			// remove pressed flag
-		_converseUpButton->state = 0;
-		_converseDownButton->state = 0;
+		if (_converseUpButton) {
+			_converseUpButton->state = 0;
+			_converseDownButton->state = 0;
+		}
 	}
 
 	_conversePanel.currentButton = converseHitTest(mousePoint);





More information about the Scummvm-git-logs mailing list