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