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