CVS update: gnucash/src/gnome

Joshua Sled jsled@linas.org
Fri, 15 Nov 2002 02:26:45 -0600 (CST)


Date:	Friday November 15, 2002 @ 2:26
Author:	jsled

Update of /home/cvs/cvsroot/gnucash/src/gnome
In directory www.linas.org:/tmp/cvs-serv12248/src/gnome

Modified Files:
	gnc-split-reg.c gnc-split-reg.h top-level.c window-acct-tree.c 
	window-main.c window-register.c window-register.h 
Log Message:
2002-11-15  Joshua Sled  <jsled@asynchronous.org>

	* src/gnome/window-register.c (gnc_register_delete_cb): Change the
	order of window deletion to not cause a crash.

	* src/gnome/window-register.c (regWindowSimple),
	(regWindowAccGroup): Only return the GNCSplitReg, not the whole
	regData.  Fixes a bunch of existing and potential crashes.

	* src/gnome/window-main.c (gnc_main_window_gl_cb): 
	* src/gnome/window-acct-tree.c
	(gnc_acct_tree_window_toolbar_open_cb) 
	(gnc_acct_tree_window_menu_open_subs_cb) 
	(gnc_acct_tree_window_menu_open_cb) 
	(gnc_acct_tree_window_activate_cb): 
	* src/gnome/top-level.c (gnc_html_register_url_cb):
	Modify to not necessarily expect a RegWindow for creation of a
	ledger view.  Fixes a bunch of existing and potential crashes.

	* src/gnome/gnc-split-reg.c (gnc_split_reg_delete_cb): Removed;
	dead.