From: Laszlo T. <ave...@us...> - 2005-05-25 19:51:58
|
Update of /cvsroot/gemrb/gemrb/gemrb/plugins/GUIScript In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25163/plugins/GUIScript Modified Files: GUIScript.cpp Log Message: Fixed moving of items between inventory/container in ContainerWindow Index: GUIScript.cpp =================================================================== RCS file: /cvsroot/gemrb/gemrb/gemrb/plugins/GUIScript/GUIScript.cpp,v retrieving revision 1.310 retrieving revision 1.311 diff -C2 -d -r1.310 -r1.311 *** GUIScript.cpp 25 May 2005 18:55:55 -0000 1.310 --- GUIScript.cpp 25 May 2005 19:51:48 -0000 1.311 *************** *** 3843,3846 **** --- 3843,3849 ---- return Py_None; } + if (Slot<0 || Slot>=(int) container->inventory.GetSlotCount()) { + return RuntimeError("Invalid Container slot!"); + } CREItem *item = container->inventory.GetItem(Slot); if (!item) { |