nemiver r621 - in trunk: . src/dbgengine src/persp/dbgperspective



Author: dodji
Date: 2007-11-19 23:37:33 +0000 (Mon, 19 Nov 2007)
New Revision: 621
ViewCVS link: http://svn.gnome.org/viewcvs/nemiver?rev=621&view=rev

Modified:
   trunk/ChangeLog
   trunk/src/dbgengine/nmv-var-list-walker.cc
   trunk/src/dbgengine/nmv-var-walker.cc
   trunk/src/persp/dbgperspective/nmv-variables-utils2.cc
Log:
varwalker: fix several crashers

	* src/dbgengine/nmv-var-list-walker.cc: fix a crash due to
	  WalkersMap not being a smart pointer and then not taking ref on
	  assignation.
	* src/dbgengine/nmv-var-walker.cc: clear some memory at some point here.
	* src/persp/dbgperspective/nmv-variables-utils2.cc: fix a crasher here:
	 (update_a_variable_real): do not overrun the container, damit.
	 (update_a_variable): when looking up a node, don't check for var type
	  name. Only check for var name. It appears that in some circumstances
	  some vars are getting wrong types, so further lookup would fail if it
	  it takes in account var type names.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]