]> git.lyx.org Git - lyx.git/blobdiff - src/Undo.cpp
Fix bug #11716
[lyx.git] / src / Undo.cpp
index a9e0bba8e29a0c4c1ff0019b6fd1996270f85522..28a2e822395abefca4956d3970e079567922f1c1 100644 (file)
@@ -90,21 +90,15 @@ struct UndoElement
        {
        }
        ///
-       UndoElement(UndoElement const & ue) : time(current_time())
-       {
-               kind = ue.kind;
-               cur_before = ue.cur_before;
-               cur_after = ue.cur_after;
-               cell = ue.cell;
-               from = ue.from;
-               end = ue.end;
-               pars = ue.pars;
-               array = ue.array;
-               bparams = ue.bparams
-                       ? new BufferParams(*ue.bparams) : 0;
-               lyx_clean = ue.lyx_clean;
-               group_id = ue.group_id;
-       }
+       UndoElement(UndoElement const & ue) :
+               kind(ue.kind),
+               cur_before(ue.cur_before), cur_after(ue.cur_after),
+               cell(ue.cell), from(ue.from), end(ue.end),
+               pars(ue.pars), array(ue.array),
+               bparams(ue.bparams ? new BufferParams(*ue.bparams) : 0),
+               lyx_clean(ue.lyx_clean), group_id(ue.group_id),
+               time(current_time())
+               {}
        ///
        ~UndoElement()
        {