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
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to