CVSROOT: /cvs/gnome Module name: glom Changes by: murrayc 06/10/05 05:22:35
Modified files: . : ChangeLog glom/libglom/document: document_glom.cc glom/utility_widgets/db_adddel: db_adddel.cc Log message: 2006-10-05 Murray Cumming <[EMAIL PROTECTED]> * glom/libglom/document/document_glom.cc: add_column(): Do an extra, probably unnecessary, check for a null field before dereferencing it. construct_specified_columns(): Do not clone the field - just use it. * glom/utility_widgets/db_adddel/db_adddel.cc: get_data_layout_groups_plus_new_fields(): When building a default layout, because no layout is defined, store that layout in the document (saving it to disk when in developer mode). This fixes a dereference of a deleted field, though that should not be necessary so I suspect a fundamental sharedptr problem. But luckily, this is the correct thing to do anyway, for efficiency, and so that layout data is preserved. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=glom&who=murrayc&date=explicit&mindate=2006-10-05%2005:21&maxdate=2006-10-05%2005:23 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list