diff --git a/src/document-undo.cpp b/src/document-undo.cpp
index 8f1dd90ce08af65128990a06dafd8cd4975dee6a..81125833110313c50b78793bbadecf8b6ee35dde 100644 (file)
--- a/src/document-undo.cpp
+++ b/src/document-undo.cpp
: InteractionEvent(share_static_string("commit"))
{
_addProperty(share_static_string("timestamp"), timestamp());
+ gchar *serial = g_strdup_printf("%lu", doc->serial());
+ _addProperty(share_static_string("document"), serial);
+ g_free(serial);
Verb *verb = Verb::get(type);
if (verb) {
_addProperty(share_static_string("context"), verb->get_id());
sp_repr_begin_transaction (doc->rdoc);
}
-namespace {
-
-void finish_incomplete_transaction(SPDocument &doc) {
+static void finish_incomplete_transaction(SPDocument &doc) {
SPDocumentPrivate &priv=*doc.priv;
Inkscape::XML::Event *log=sp_repr_commit_undoable(doc.rdoc);
if (log || priv.partial) {
}
}
-}
-
gboolean
sp_document_undo (SPDocument *doc)
{