CVSROOT: /cvs/gnome
Module name: gnumeric
Changes by: mortenw 05/06/10 16:10:55
Modified files:
. : BUGS ChangeLog NEWS
src : dependent.c dependent.h sheet.h workbook.c
src/dialogs : ChangeLog dialog-sheet-order.c
Log message:
2005-06-10 Morten Welinder <[EMAIL PROTECTED]>
* src/dependent.c (gnm_dep_container_sanity_check): New function.
(dependents_revive_sheet): Check sanity here.
(gnm_dep_container_dump): And here.
(handle_outgoing_references): New function. Properly unlink
dependencies that reference stuff outside current sheet.
(do_deps_destroy, do_deps_invalidate): Use
handle_outgoing_references.
* src/dependent.c (dependents_invalidate_sheets): Handle 3d deps
here. Avoid crashes by not modifying the hash while we go over
it.
* src/workbook.c (workbook_sheet_delete): Not here.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnumeric&who=mortenw&date=explicit&mindate=2005-06-10%2016:09&maxdate=2005-06-10%2016:11
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list