2006-02-21  Bill Haneman <bill.haneman@sun.com>

	* configure.in, NEWS, README: Revved to 1.8.10.
	
	* gail/gail-private-macros.h: New file,
	contains non-asserting logic macros
	gail_return_if_fail and gail_return_val_if_fail.

	* gail/*.c: Replaced "logic only" (i.e. non-error condition)
	instances of g_return_ macros with the gail_return macros above.
	Soothes critical warning emission from gail.  Thanks to Kjartan
	and others for identifying key instances of macro-abuse.
	Fixes bug #331926.

	* gail/gailtreeview.c:
	(count_rows): Return if iter is NULL; fixes bug 326362.
	
2006-02-14  Bill Haneman <bill.haneman@sun.com>

	* gail/gailtreeview.c:
	Check parameters to gtk_tree_path_compare funcs throughout.
	Thanks to Kjartan Marass for finding critical warnings.